Get directions to: Toll House Tavern, Norwood, PA
Restaurant address: 1 Chester Pike Norwood, PA 19074, USA
Restaurant: Toll House Tavern