Leo's Ristorante

11 Leo Turo Way, Worcester - 01604
299 reviews
Italian
(508) 753-9490

We have been dining at Leo's for 30 years and have never had a bad experience. Saturday night, that changed. My husbands veal parmesan was delicious, my Leo's Special Antipasto was not what I ordered. I always order it without dressing, as I prefer it on the side. My dish came soaked in dressing. I brought it to our server's attention, and she said vaguely...oh. That's it? I asked her to bring it back for another, but she could save the shrimp, so they didn't have the expense of putting new shrimp on it ( I had ordered them as an addition). Antipasto came back with new lettuce on the bottom, the rest was still soaked and wilting with dressing. I couldn't eat more than a couple of bites before I gave up. $17 plus $7 for the shrimp, a $24 salad, and they ended up giving us $10 off the check for mistakes that THEY made with our order. We won't be going back.

Enjoyed our meal very much. Our only complaint was the fact that there was no drinks menu and when we asked about drinks, our server only offered soft drinks or water. Turns out they did serve alcohol. Don't know why no one said anything.

I have been eating at Leo's for over 20 years. I have never been disappointed. Food, staff are always excellent.

Love Leo’s, great food & service. Wonderful Mother Day dinner

First time visit, did not know what to expect..... Fantastic!

Always a great meal great service and great sausage soup

My family usually gathers here for reunions. Leo’s has been accommodating every time. Thanks so much!

Great food and service, as always! We'll definitely be back.

The food quality and presentation was below what I was expecting at this price point. The wait staff was not properly trained or attentive.

The seafood risotto is absolutely amazing