Italian Restaurant
$$
4.2
(592)
Leo's Ristorante is known for delivering a mostly authentic Italian dining experience, with customers frequently praising its flavorful dishes and generous portions. While many patrons enjoy the atmosphere and service, there are occasional mentions of inconsistency in food quality, particularly regarding authenticity in flavor. Overall, it remains a favorable spot for Italian cuisine enthusiasts.
Open until 9:00 PM
Hours from Google · may not reflect holidays or recent changes
Restaurant website: Website
Phone number: (508) 753-9490
Address: 11 Leo Turo Way, Worcester, MA 01604, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I have to be honest; my experience at Leo's didn't quite live up to my expectations. The overall vibe was pleasant, but my dish fell flat. I chose the chicken cacciatore, and although it had potential, it lacked seasoning and tasted somewhat bland to me. Service was decent but a bit slow during peak hours. I might give it another chance since I saw other tables enjoying their meals, so it could have just been an off day. " (*Curated Review*)
" This was my first visit to Leo's, and overall, it was a pleasant experience. The atmosphere has a nice charm to it, making it welcoming. I ordered the shrimp scampi and was slightly disappointed; the shrimp felt overcooked and lacked flavor. The bread served with the meal was good, but I expected more from a restaurant known for its authentic Italian cuisine. Service was friendly, but I believe they could improve their attentiveness during peak hours. " (*Curated Review*)
" I don't understand the hype around Leo's. My experience fell flat as the food was average at best, and the service was lackluster. I ordered a pizza, hoping for something authentic, but it tasted more like a frozen meal rather than freshly made. The waitstaff were going through the motions, and I felt just another customer rather than a valued guest. I can't say I'll be coming back anytime soon, as I expected so much more for the prices charged. " (*Curated Review*)
" Had a lovely lunch at Leo's today. I ordered a cappuccino and the antipasto salad, which was huge and bursting with flavors. Everything felt fresh, and you could tell the ingredients were high quality. The service was excellent; my waiter checked on me frequently without being overbearing. The only downside was that the atmosphere could be a bit loud at times, but it still felt like a great Italian restaurant experience. I'll definitely recommend it to anyone looking for good Italian dishes with a lively environment. " (*Curated Review*)
" Leo's is a family favorite! We've been coming here for years and always leave satisfied. My favorite dish is their stuffed shells, which never fails to deliver taste and comfort. The pasta is homemade and the sauce definitely has that authentic touch. The atmosphere is lively, and I enjoy how friendly everyone is. The portion sizes are typically generous, ensuring that we always have leftovers to bring home. If you're looking for comfort food in an inviting setting, this is the place to be! " (*Curated Review*)
" Although Leo's came highly recommended, my experience fell a bit short. The atmosphere was charming, and the service was polite, but the food lacked the homemade flavor I aspired for in Italian cuisine. The veal I ordered was overcooked, and the sauce seemed more like it came from a jar than freshly made. I guess my expectations were high due to the reviews. " (*Curated Review*)
" Had a pleasant experience here! I really liked the fried calamari, which was crispy and flavorful. I also enjoyed the house salad and the environment felt cozy for an evening out. The overall vibe was fun and friendly, and the service staff was attentive. I would definitely recommend Leo's for anyone in search of a quality Italian meal. " (*Curated Review*)
Address: 320 Pleasant St, Worcester, MA 01609, USA
Address: 114 Boston Turnpike, Shrewsbury, MA 01545, USA
Address: 560 Lincoln St, Worcester, MA 01605, USA
Address: 433 Park Ave, Worcester, MA 01610, USA
Address: 72 Shrewsbury St, Worcester, MA 01604, USA
Address: 22 Newton Ave, Worcester, MA 01602, USA
Address: 20 Franklin St, Worcester, MA 01608, USA
Address: 19 Wall St, Worcester, MA 01604, USA
Address: 139 Water St, Worcester, MA 01604, USA
Address: 372 Chandler St, Worcester, MA 01602, USA