Restaurants in Telford, PA
Restaurants
120 N Main St.,
Telford ,
PA
18969
UNITED STATES
Based on 1 reviews
Great local spot
One of my favorite breakfast spots. Morning can be busy, but the food always comes fast. Great pricesWorldwide > United States > Telford, PA > Restaurants