Leo's Ristorante

starstarstarstar_halfstar_border
3.7 (327). Rate your experience!
$$ • Italian, Vegetarian

Hours: 11:30AM - 2PM
4:30 - 9PM

11 Leo Turo Way, Worcester
(508) 753-9490

About Leo's Ristorante

Leo's Ristorante is a great choice for larger parties, with attentive service and delicious food perfect for celebrations like graduations. The restaurant offers a private setting for groups, although it can be a bit pricey. While the food is amazing, there might be a longer wait time for orders, even when the restaurant isn't too busy. The staff, although limited, does a good job of taking care of customers. Overall, Leo's is a relaxing place to enjoy a meal, but cleanliness in the bathrooms might need improvement.

Customers' Favorites

Leo's Ristorante Reviews

3.7
327 ratings
Restaurantji Rating
5
50%
4
12%
3
11%
2
10%
1
17%
Food
3.8
Atmosphere
4.1
Service
4.3

Share your opinion about Leo's Ristorante

Restaurantji Rating

Read All Reviews(327)

Ratings

Menu

Add a Menu
Leo's Ristorante Menu
Leo's Ristorante Menu

Photos

Add a Photo
Leo's Ristorante
Leo's Ristorante
View All Photos

Hours

Monday 11:30AM - 2PM
4:30 - 9PM
Monday 11:30AM - 2PM
4:30 - 9PM
Tuesday 4:30 - 9PM
11:30AM - 2PM
Wednesday 11:30AM - 2PM
4:30 - 9PM
Thursday 4:30 - 9PM
11:30AM - 2PM
Friday 4:30 - 9:30PM
11:30AM - 2PM
Saturday 4:30 - 10PM
Sunday 4 - 9PM
Updated on: