Homepage

Main content starts here, tab to start navigating

Welcome to Leonardo's

Our goal at Leonardo's is to serve some old-fashioned Italian recipes. Everything we make is made from scratch. We don’t serve frozen food. We make our own dough daily. From breakfast sandwiches to our hand-tossed Italian pizzas and the best Sicilian pizza New England has ever tasted.  

Our Menu

Serving the best with fresh ingredients in all of our Italian dishes.

View Menu

Catering

Let us handle the food for your next event! 

Inquire Now

Private Events

The only thing better than a pizza party is a pizza party in one of our dining rooms.

Book an Event

Order Online

Pick-up or Delivery