Leo's Ristorante
11 Brackett Court Worcester, MA 01604 ![]()
508-753-9490
One of Worcester's most popular Italian, Leo's serves traditional southern-Italian food including their famous red sauce dishes and seafood. The dining rooms are warm and the exposed brick and beams add to the comfortable atmosphere. Leo's offers a full menu and liquor license seven days a week and has a nicely-appointed function room for special events.
Articles on Leo's Ristorante
Displaying 1 article referencing Leo's Ristorante.
No other place to be!

Thousands flock to ‛Restaurant’ Row for the ‛Taste’
Take near-perfect weather (the few sprinkles that threatened to mar the proceedings passed quickly), a smorgasbord of pulled pork, meatballs, salad, chicken wings, ice cream and chocolate delicacies, café dining, trolley cars, a horse-drawn wagon, bands »

