Skip to main content

Best takeout in Worcester, MA.

Italian Takeout for the Family
Italian Takeout for Every Appetite

Italian Takeout for Every Appetite

Make family meals easy with Italian takeout that brings comforting favorites to your table. Choose from savory pasta, bubbling baked dishes, and satisfying sides, with options to suit different tastes around the table. Whether you’re planning a relaxed dinner at home or picking up a quick meal, takeout makes it simple to enjoy a hearty Italian meal together.
Delivery and Pickup Made Simple

Delivery and Pickup Made Simple

Choose delivery when you want dinner brought to your door, or select pickup for a convenient stop on the way home. Both options make it easy to enjoy Italian favorites with family, whether you’re sharing a weeknight meal or gathering for a special occasion. Place your order, choose the option that works best, and get ready to enjoy a comforting meal together.

Our location

Map showing the location of Leo's Ristorante on 11 Leo Turo Way in Worcester
Loading today's hours...