Leo's Ristorante
$$ • Italian, Vegetarian
Hours:
11 Leo Turo Way, Worcester
(508) 753-9490
About Leo's Ristorante
Customers' Favorites
Leo's Ristorante Reviews
Ratings
Menu
Hours
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 |
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.