Menu

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

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