Tello's Pizzeria & Restaurant
101 E Market St, Williamstown
(717) 647-7400
Recent Reviews
You May Also Like
Willow Tree Ice Cream - 505 Julian St
American, Ice Cream Shop, Ice Cream
Nino's New York Style Pizza - 730 W Grand Ave
Pizza, Vegetarian
Hungry Time - 7817 US-209
Coffee Shops, Coffee, Burgers, Pet Friendly
Restaurants in Williamstown, PA
Tello's Pizzeria & Restaurant
101 E Market St, Williamstown, PA 17098
(717) 647-7400