Skip to main content

Best pasta in Worcester, MA.

Delicious Pasta for Everyone
Savor Our Fresh Pasta

Savor Our Fresh Pasta

At our restaurant, pasta is crafted with love and the finest ingredients. From classic spaghetti marinara to rich fettuccine Alfredo, each dish is a celebration of Italian flavors. Our pasta is made daily, ensuring every bite is fresh and satisfying. Bring your family and enjoy a delightful meal that everyone will love, perfect for any occasion.
Convenient Delivery and Pickup

Convenient Delivery and Pickup

We make enjoying our delicious pasta easy with convenient delivery and pickup options. Order your favorite dishes from the comfort of your home or stop by to grab a meal on the go. Our friendly staff is ready to prepare your order quickly, so you can enjoy a taste of Italy whenever you want.

Our location

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