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 11 Brackett Court, Worcester

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 #87 of 612 things to do in Worcester

4 of 5 stars4 out of 5
By: physbiz, Worcester, Massachusetts
Sun 2 Sep, 2018
l We had a dinner here for about 60 people in the larger function room. Dinner was served buffet style and our guests enjoyed the food. The decor is a bit dated and the acoustics of the room are not...

Read Full Review
1 of 5 stars1 out of 5
By: Richard S, Upton, United States
Thu 26 Jul, 2018
l The service at Leo's was the worst I have ever received. The waitress disappeared for long periods of time, she brought bread without butter/oil, calamari without cocktail sauce, pasta dishes...

Read Full Review
2 of 5 stars2 out of 5
By: Gerri S
Tue 24 Jul, 2018
l All around negative experience. Came on a recommendation from friends from Worcester. Sorely disappointed, walked in to a "seat yourself" sign, the first person we saw asked if we had a reservation...

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