Get directions to: John And Ted's Restaurant, Ambridge, PA
Restaurant address: 1800 Beaver Rd Ambridge, PA 15003, USA
Restaurant: John And Ted's Restaurant