Search results
- See moreSee moreSee moreSee moreLeo's T-Bird PizzaPizza · $
Pickup · Delivery
366 Chandler St Worcester, MA 01602 602.17 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Pickup · Delivery
366 Chandler St Worcester, MA 01602 602.17 mi
Is this your business? Verify your listing
4.0 39 reviews
They have the best steak sandwiches in Worcester. No place compares to them at all in quality of meat. More
T bird has been a worcester staple for decades. Best pizza in the city, I think. My factor l favorites are their pan pizza with hamburg and their everything pizza. What makes both of them... More
This place has the best steak and cheese in Worcester hands down ! Best bread and good ingredients. More
Great food food clean atmosphere never been disappointed... Do you enjoy subs and pizza highly recommend it More
This place is a home run! The staff is super nice and the food is spectacular! The restaurant is super clean and a great spot for a good meal More