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.

Beautiful Mama Leone's

) #11 of 86 Restaurants in Hampton €€ - €€€ Italian
113 Ocean Blvd, Hampton, NH 03842-3616
+1 603-926-5576
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good37%
  • Average18%
  • Poor4%
  • Terrible8%
Travellers talk about
“lasagna” (12 reviews)
“salad” (12 reviews)
Restaurant Hours
€€ - €€€
113 Ocean Blvd, Hampton, NH 03842-3616
All Details
Write a Review
Reviews (182)
Traveller rating
Traveller type
Time of year

1 - 10 of 170 reviews

Reviewed 1 week ago

good food, great portions, nice atmosphere, good service. quick service, clean and pleasant. Good for families and affordable.

Thank Anita G
Reviewed 2 weeks ago

Lose yourself in a rich, fragrant, red sauce! A fixture on Hampton Beach. Mama Leone's is inexpensive and the portions are large. It's a red checkered tablecloth, chianti bottle kind of place. Superb service. Been going there since 1981.

Thank Vermont45
Reviewed 2 weeks ago

Have not been here in like 25 years, but we decided to give it a try as we were not in the mood for seafood and did not want to drive off the strip. Basic Italian food, pretty large servings, not great but certainly not...More

Thank Charlie G
Reviewed 2 weeks ago via mobile

I have worked at several seafood restaurants and I have eaten at hundreds more. With that level of experience in seafood, I have never heard of a restaurant that serves seafood but does not serve cocktail sauce. As soon as my scallops hit the table...More

1  Thank James T
Reviewed 3 weeks ago

This place is located directly under the hotel we stayed at. It was convenient for a quick breakfast. They offer all the basics you would expect at breakfast, which were average,and the Bloody Mary's are an added bonus.

1  Thank sharona1120
Reviewed 4 weeks ago via mobile

You've got to try this place. It reminds me of the places my parents took me as a kid. The worse decor, with fake plants and ivy all over the place!! Clean though. Usually those plants are dusty, but I couldn't find any. The food...More

1  Thank bjt743
Reviewed 18 June 2017

The food has got a lot better than it was. They have some nice specials now that they did not have before. The serving size id moderate but it is enough to eat.

Thank Joe V
Reviewed 5 June 2017

I have been to Hampton Beach a bunch of times but just never saw Mama Leone's. The wife and I ate at Mama Leones last weekend and it was awesome. The service was good, the food was good, the prices were good. The portions were...More

1  Thank James R
Reviewed 22 May 2017

We have been going here for years because it is that good. The food is awesome with large portions. It is a nice atmosphere for being right on Ocean Blvd. Worth the wait and very reasonably priced! Worth the try!

Thank MominNH45
Reviewed 19 April 2017

we eat there 2x the week we stay upstairs at the Hillview we love it the service is always great and the menu is huge always served hot and fresh with awesome warm bread, dinner for 2 $30 w/tip

Thank DonnaOConnell
Nearby Restaurants
Sea Ketch Restaurant
457 reviews
.13 km away
Boardwalk Cafe & Pub
261 reviews
.15 km away
Blinks Fry Doe
198 reviews
.34 km away
Nearby Attractions
Hampton Beach
226 reviews
.20 km away
Hampton State Beach
415 reviews
.27 km away
Hampton Beach State Park
428 reviews
1.01 km away
Ocean Gaming Casino
49 reviews
.23 km away
Questions & Answers
Get quick answers from Beautiful Mama Leone's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Full Bar, Reservations
Good for
Groups, Special Occasion Dining, Kids, Child-friendly
Location and Contact Information
  • Address: 113 Ocean Blvd, Hampton, NH 03842-3616
  • Location: United States  >  New Hampshire (NH)  >  Hampton
  • Phone Number: +1 603-926-5576
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