Leo's T-Bird Pizza

Pizza Restaurant $$ 4.5 (324)


Leo's T-Bird Pizza is renowned for its authentic Greek-style pizza and variety of menu options, including sandwiches and salads. Customers repeatedly highlight the freshness of ingredients and the warm, familial atmosphere. While the food quality is praised, service can sometimes show inconsistency. Overall, it remains a popular dining choice valued for its range and homely touches.

Overall:

4.5

(271 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.2


Restaurant website: Website

Phone number: (508) 831-0411

Address: 366 Chandler St, Worcester, MA 01602, USA

Opening hours

Monday: 10:00 AM – 9:00 PM
Tuesday: 10:00 AM – 9:00 PM
Wednesday: 10:00 AM – 9:00 PM
Thursday: 10:00 AM – 10:00 PM
Friday: 10:00 AM – 10:00 PM
Saturday: 10:00 AM – 10:00 PM
Sunday: Closed

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available

Offerings

  • Lunch
  • Dinner
  • Beer
  • Dessert

Amenities

  • Restroom Available

Good for

  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" I recently went to Leo's T-Bird Pizza with a couple of friends, and overall, it was a good experience. The environment was clean and inviting, but we felt a bit neglected at times as we waited longer for our drinks and food. The pizza itself was delicious, loaded with toppings just the way we like it. While I think they could improve their service, the food quality makes it worth another visit. " (*Curated Review*)

" I will say, the food from Leo's is generally pretty good; however, my last experience was not up to par. I had ordered a meat lover's pizza, and it was a bit undercooked for my taste. The atmosphere was lively, which I enjoyed, but there appeared to be a miscommunication with my waiter during my visit. I will probably give it another shot, but I'm hopeful for better luck next time. " (*Curated Review*)

" Leo's has been my go-to place for pizza for several years now. The staff is always friendly, and you can tell they take pride in what they serve. I particularly love their chicken Alfredo pizza; it's rich and flavorful. The only downside is that it can get a bit noisy when it's busy, but that's a small price to pay for such great food. Frankly, theirs is the best pizza I have tasted in this city. " (*Curated Review*)

" Leo's stationed itself as the best pizza joint in town for me. The family atmosphere and friendly staff create a welcoming vibe, complemented by the amazing food. The buffalo chicken pizza is a must-try! It is unique and absolutely mouthwatering. I also appreciate that they use fresh ingredients; you can taste the difference. I've recommended this place to all my friends and family! " (*Curated Review*)

" Best pizza in the area without a doubt! The flavor is just unmatched, and they really know how to make a pie with just the right amount of toppings. I love the variety on their menu as well. When we dine there, the staff always make us feel at home. I could go there every week and never get tired of it! " (*Curated Review*)

Archived Reviews (261)

" The atmosphere is fantastic at Leo's. My friends and I had a great time there, but the food was merely acceptable. The pizza lacked flavor for my taste, and I think it could use a little more love in the kitchen. While the inside is welcoming, I’ll likely explore other options nearby for my next meal. " (*Curated Review*)

" Great pizza! However, I had an unpleasant experience while ordering from them online. The website was a bit clunky, and my order was incorrect when it arrived. The staff were understanding and fixed the issue without any hassle. Still, I'd prefer a smoother experience. Overall, I appreciate their willingness to resolve issues, but I'd like them to improve their online ordering. " (*Curated Review*)

More reviews not shown...

Have been to Leo's T-Bird Pizza? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Pho Sure
Vietnamese Restaurant $

Overall:

4.6

(960 reviews)

Authenticity:

4.7

Atmosphere:

4.4

Service:

4.2

Address: 114 Boston Turnpike, Shrewsbury, MA 01545, USA

Shawarma Palace
Mediterranean Restaurant $

Overall:

4.9

(728 reviews)

Authenticity:

4.9

Atmosphere:

5.0

Service:

4.8

Address: 20 Franklin St, Worcester, MA 01608, USA

Sushi Miyazawa
Sushi Restaurant $$

Overall:

4.7

(366 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.7

Address: 372 Chandler St, Worcester, MA 01602, USA

Aladdin
Mediterranean Restaurant $

Overall:

4.7

(176 reviews)

Authenticity:

4.7

Atmosphere:

4.5

Service:

4.6

Address: 320 Pleasant St, Worcester, MA 01609, USA

Mare E Monti
Italian Restaurant $$

Overall:

4.7

(891 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.4

Address: 19 Wall St, Worcester, MA 01604, USA

Phoever Whatever
Vietnamese Restaurant $

Overall:

4.8

(96 reviews)

Authenticity:

4.7

Atmosphere:

4.6

Service:

4.8

Address: 433 Park Ave, Worcester, MA 01610, USA

Boardroom Kitchen and Bar
Bar

Overall:

4.8

(166 reviews)

Authenticity:

4.6

Atmosphere:

4.6

Service:

4.7

Address: 139 Water St, Worcester, MA 01604, USA

Kai Mook
Thai Restaurant

Overall:

4.8

(263 reviews)

Authenticity:

4.6

Atmosphere:

4.2

Service:

4.4

Address: 3 Howe Ave, Millbury, MA 01527, USA

Chani’s Kosher Deli
$$

Overall:

4.7

(119 reviews)

Authenticity:

4.8

Atmosphere:

4.4

Service:

4.5

Address: 22 Newton Ave, Worcester, MA 01602, USA

Volturno Pizza Napoletana
Italian Restaurant $$

Overall:

4.7

(1200 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.3

Address: 72 Shrewsbury St, Worcester, MA 01604, USA