Get directions to: Tele Cafe Philadelphia, Southampton, PA
Restaurant address: 295 Buck Rd Southampton, PA 18966, USA
Restaurant: Tele Cafe Philadelphia