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
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent80%
  • Very good20%
  • Average0%
  • Poor0%
  • Terrible0%
11 Nov 2015
“Best pizza and subs around”
8 Oct 2015
“Always affordable and decent food”
Closed Now
All hours
RATINGS
Service
Food
Value
Atmosphere
LOCATION
3 Traffic Cir, Newburyport, MA 01950-3936
All Details
Write a Review
Reviews (5)
Traveller rating
Traveller type
Time of year
Language
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 27 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

Thank KATHERINE Z
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
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Lunch, Dinner
Open Hours
Sunday
10:00 AM - 10:00 PM
Monday
10:00 AM - 10:00 PM
Tuesday
10:00 AM - 10:00 PM
Wednesday
10:00 AM - 10:00 PM
Thursday
10:00 AM - 10:00 PM
Friday
10:00 AM - 10:00 PM
Saturday
10:00 AM - 10:00 PM
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