We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's House of Pizza

3 Traffic Cir, Newburyport, MA 01950-3936
+1 978-462-1221
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good16%
  • Average0%
  • Poor16%
  • Terrible0%
8 Jul 2017
“Great food but typically wrong”
11 Nov 2015
“Best pizza and subs around”
Open Now
10:00 - 22:00All hours
3 Traffic Cir, Newburyport, MA 01950-3936
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (6)
Traveller rating
Traveller type
Time of year
Reviewed 9 July 2017 via mobile

I reviewed Leo's a couple of years ago, I have been frequenting this place for many years living only a few mikes away. The food is still very good I would still give it 5 stars as I did then. the problem is that the...More

Thank Newburyporter
Reviewed 11 November 2015 via mobile

Been to Leo's many times and have tried a variety of items and all are great. The pizza and steak and cheese sub are 2 of my favorites with the Italian sub not far behind. The building itself is fairly run down and unappealing, the...More

Thank Newburyporter
Reviewed 8 October 2015 via mobile

Little hole in the wall - great service and food !! Always affordable so we can afford to eat here often to supplement groceries and time to cook

Thank Bruce B
Reviewed 30 October 2014

Leo's, a little place out at the traffic circle in Newburyport does not look like much from the exterior. But I needed to get pizzas for a party with my nephews and my brother recommended it. All I can say is WOW! Fabulous! The pizza...More

1  Thank Marion T
Reviewed 30 June 2014

Nothing not to like...straight up good food, and the prices are very reasonable. It's nothing to look at from the outside, but highly recommended. They do a pretty steady business and I have seen an array of different items being served or prepared when I...More

Thank RuthD
Reviewed 28 June 2014

We moved to the area about 1 year ago and have been doing a pizza tour of Newburyport. We had passed this place 100x before giving it a try (our last stop on the tour) as the outside of the shop is not your typical...More

Questions & Answers
Get quick answers from Leo's House of Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines

Recently Reviewed Hotels around Newburyport

Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Open Hours
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
Location and Contact Information
  • Address: 3 Traffic Cir, Newburyport, MA 01950-3936
  • Location: United States  >  Massachusetts (MA)  >  Newburyport
  • Phone Number: +1 978-462-1221
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing