Tello's Pizzeria & Restaurant
Hours:
101 E Market St, Williamstown PA 17098
Tips
Hours
Most Recent Comments
-
January 2024
This place is pretty good! We always get pizza from here when we are in town.
-
June 2022
Always order delivery. Pizza is always hot and delicious. Driver is always polite.
-
June 2022
Best tuna melts and cheasteaks in area code and the sweet duace adds perfect taste to the pizza
More Comments(71)
Other Information
Cuisines: Italian, European, Continental, Pizza
You May Also Like
-
Williamstown, Pennsylvania