Homepage
Main content starts here, tab to start navigatingWelcome 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.
Private Events
The only thing better than a pizza party is a pizza party in one of our dining rooms.
Book an Event