Leo's Ristorante

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

Customers' Favorites

Menu

Photos

+44 photos
+43 photos
Add a photo

Recent Reviews

We are always greeted kindly and treated quite well at Leo's and have been for years. We always have a delicious (no matter what we order) and relaxing meal. The staff is super friendly and attentive, from the bar to the table.
Sat near fireplace in bar at high top. Chicken parm and chicken piccata was outstanding. We had calamari and grilled romaine as apps, first time trying both. It was so tasty. Will be back!
We arrived early as we were attending a concert at the DCU Center. We were able to sit at a hightop near the fireplace-nice because of the warmth and also we were out the way. The bartender came by and asked if we were here for a show and what time did we hope to leave by - obviously they wanted to accommodate customers' needs. We had a lovely meal and enjoyed adult beverages and coffee. We left at the time we hoped. We discovered this restaurant last year and went back because...

More Reviews