17 Summit Square Shopping Center, Langhorne, PA 19047
trefratelli.biz
No description available.
Categories: Italian restaurant, Caterer, Family restaurant, Delivery Restaurant, Pizza restaurant, Restaurant
Rated 4.6 / 5 (350 reviews)