Leo's Ristorante
$$ • Italian
Hours:
11 Leo Turo Way, Worcester
(508) 753-9490
Customers' Favorites
Leo's Ristorante Reviews
Overall a good experience. This was our second visit and this time was much less busier, it's nice for a Sunday night.. but the service was a tad slow, food took a long time to come out for the restaurant only having like 4-5 tables with people at it the entire time we were there. The first visit service was better, more attentive, and the food came out at a better time for a busier night. The food thought was delicious. I personally wish they had a few more options on the menu...read full review
Leo's Ristorante seems to have classic Italian cuisine. My husband and I both enjoyed the entrees we chose and the server expertly explained menu items that I was unfamiliar with and helped to customize my dinner due to my allergies. We will definitely go back!
Ratings
Menu
Hours
Monday | 11AM - 2PM 4:30 - 9PM |
Tuesday | 11AM - 2PM 4:30 - 9PM |
Wednesday | 11AM - 2PM 4:30 - 9PM |
Thursday | 4:30 - 9PM 11AM - 2PM |
Friday | 11AM - 2PM 4:30 - 10PM |
Saturday | 4:30 - 10PM |
Sunday | 4 - 9PM |
food was delicious, sat us right away while other restaurants had a wait. my group ordered meatball penne, shrimp fettucini, stuffed shells, chicken parm and gnocci and everyone loved it!!