Bland & Uninspiring Leo's Ristorante is like most Italian restaurants in Massachusetts, overcooked pasta, large family style portions, and reasonable priced. I like these restaurants, their...
Leo's Ristorante
(127)
Advertisement
Photos
Find related places
Reviews
You seat yourself here. I'm not sure what the layout of the business is here in terms of normal wait times and whatnot, but it kind of felt like an eternity when it came to getting our orders...
Stopped in here for Restaurant week. Set far back from main strip, it is hard to find. They have complimentary valet parking. The hostess was very nice and sat us right away. Our waitress came...
This particular trip we left after 25 minutes at our table with no one ever speaking to us. We then left and went to Nuovo 450 ft away. I have been here twice before and honestly this was our...
Food was delicious, great service, pleasant atmosphere I would highly recommend this restaurant
You might also like
Partial Data by Infogroup (c) 2026. All rights reserved.
Partial Data by Foursquare.
Advertisement




