El Limon Telford
120 N Main St, Telford
(267) 500-2999
Restaurants in Telford, PA
El Limon Telford
120 N Main St, Telford, PA 18969
(267) 500-2999