Leo's Ristorante

Leo's Ristorante, 11 Brackett Court, Worcester

About Leo's Ristorante
Leo's Ristorante
Powered By Opentable
Average Price: $30 and under
Cuisine: Italian
Dress Code: Casual Dress
v 0.6 miles from Worcester center (as shown on map)
Leo's Ristorante offers excellent Italian cuisine at inexpensive prices. The Turo family has been providing quality Italian cuisine for over 50 years. Our beautiful decor and comfortable dining room is a great start to a memorable dining experience. Come see for yourself.

Leo's Ristorante Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Leo's Ristorante?

Write a review

TripAdvisor Traveler Rating

Leo's Ristorante is #68 of 592 things to do in Worcester

5 of 5 stars5 out of 5
By: PHINFAN70, Coral Springs, Florida
Wed 29 Jan, 2020
l We had mad reservations ahead if time coming out of town for a large party and they were most accommodating! The food was supremely delicious! The atmosphere was so cozy and Italian. We felt like we...

Read Full Review
4 of 5 stars4 out of 5
By: Al-Sue-Maine, Cape Neddick, Maine
Sat 18 Jan, 2020
l We ate there while in town for a trade show. It's a big restaurant in a fairly dark area of town, with a huge parking lot. There were a lot of cars, and it was busy, but we were seated right away...

Read Full Review
5 of 5 stars5 out of 5
By: mfos16, Charleston, South Carolina
Mon 13 Jan, 2020
l I can't tell you how great this place is. Warm, comfortable, great service, EXCELLENT food. I had mussels in butter, white wine and garlic sauce for an appetizer. Huge bowl full of mussels. Could...

Read Full Review
Write a Review of Leo's Ristorante
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of the restaurant
What was good?
What was bad?
Your review
Leo's Ristorante 11 Brackett Court, Worcester