Leonardo's

Italian

Hours:
130 New Boston St, Woburn
(781) 281-2985

Take-Out/Delivery Options

Customers' Favorites

Leonardo's Reviews

4.3 (53)

Food was fantastic! You can tell it's all made with love, all fresh made in house. Got the eggplant parm & chicken parm sandwiches (they were toasted which I love),and dinners to take home with a few slices of pizza. Very friendly staff also, we'll be back soon!

Forget everything you thought you knew about pizza! Leonardo's takes the iconic Big Mac Pizza and transforms it into a savory, cheesy masterpiece. The Big Mac pizza is an explosion of flavor - juicy ground beef, tangy pickles, creamy special sauce, and melty cheese all piled on a perfectly crispy crust. It's a playful twist on the classics, and it absolutely works!

The food was delicious and the service was great. We are visiting Boston for the first time and the owner took time to come to our table and speak with us. Telling about what to do when visiting Boston he was so nice and helpful. We will definitely return.

More Reviews(88)

Ratings

View all photos

Hours

Monday 6AM - 3PM
Tuesday 6AM - 3PM
Wednesday 6AM - 3PM
Thursday 6AM - 3PM
Friday 6AM - 3PM
Saturday Closed
Sunday Closed
Updated on: