Full menu with prices & pictures
Leo's Ristorante 11 Leo Turo Way Worcester, MA 01604...
+15087539490
Reserve a table now for Leo's Ristorante
When you're planning your visit to Leo's Ristorante, you could take municipal transportation to the stop MBTA-Worcester & Union, which is the nearest stop at 294 meters distance to the restaurant, otherwise, there are places to park 403 meters away at Union Station Parking Garage.
The restaurant from Worcester offers 66 different dishes and drinks on the card at an average price of $14.8.
What Jon Marcinkiewicz likes about Leo's Ristorante:
Emily was a wonderful waitress. Excellent customer service. The place was packed and she really took care of us. It was nice to go during restaurant week so we got a nice meal for a great price. View all feedback.
What Addie Simonis doesn't like about Leo's Ristorante:
The service was extremely slow. By the time we arrived until we left, we were there for two hours, most of the time was spent waiting for our entrees to arrive. I would only recommend to a friend if they have a lot of time to wait for their food and nothi8ng else planned afterwards View all feedback.
Based on the average evaluation of 4.1, the Leo's Ristorante is definitely worth a visit.
Good value meal for the price. Waitstaff is very friendly and engaging, lovely.
Food was outstanding. Apps. Entrees. Drinks. Desserts. Server was not very attentive.
You can also simply ring the telephone number +15087539490 to request your reservation.