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 #47 of 593 things to do in Worcester

5 of 5 stars5 out of 5
By: Rick M
Wed 6 Dec, 2017
l Made online reservations for a Saturday night.. table wss ready and wr seated promptly. Our frirndly waitress was there in a matter of a few moments. The interior of this fine eatery is clean, lit...

Read Full Review
2 of 5 stars2 out of 5
By: Bona Fide B, Asheville, North Carolina
Sat 11 Nov, 2017
l Support staff seem nice and accommodating. The male bartender, however, is extraordinarily rude and insulting, to the point of frightening. Our group of 12-16 was gathering for drinks and bar...

Read Full Review
5 of 5 stars5 out of 5
By: Astronomer2059, Charlton, Massachusetts
Wed 8 Nov, 2017
l Stopped in on a Friday night before heading off to the Railer's game and it was a great experience, fast & friendly service and the food was fabulous! I highly recommend the ravioli and meatballs!

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