From http://leosristorante.netTwo rooms of brick and exposed beam offer an intimate setting in which to enjoy lunch or dinner that boasts daily specials, homemade fare and Leo's famous southern Italian cuisine.

Menu
If there is a discrepancy between the establishment's online price and the price at their business establishment; the latter shall be considered the correct price.

Leo's Ristorante Menu

11 Leo Turo Way, Worcester, MA

Italian Restaurant

(508) 753-9490


<