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 - CLOSED

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...
  • Excellent34%
  • Very good36%
  • Average19%
  • Poor4%
  • Terrible7%
Travelers talk about
“lasagna” (13 reviews)
“meat sauce” (3 reviews)
“salad” (17 reviews)
Restaurant Hours Closed
$$ - $$$
113 Ocean Blvd, Hampton, NH 03842-3616
All Details
Reviews (194)
Traveler rating
Traveler type
Time of year

1 - 10 of 180 reviews

Reviewed January 21, 2018

Went with my Husband and friends and it was a great atmosphere and the food was super tasty. Good size portions at reasonable prices

Thank Dollface43
Reviewed November 9, 2017

The service was very good and the food served was excellent the salad and appetizers were on spot The atmosphere of the place was very quiet and relaxing on the beachfront

Thank john w
Reviewed September 11, 2017

Mama Leone's id closing after 43 years in business next weekend, so sad to see it go it has been at Hampton Beach for 43 years. Thank you for the great years of service.

Thank Joe V
Reviewed September 5, 2017

They seemed to be packed and very reasonably priced, and the portions as we walked by seemed substantial, the wait staff was great, although we had to ask for condiments other than salt & pepper.

Thank Ghostraveler1959
Reviewed August 22, 2017

It''s not on a deck or patio and you can't see the ocean, but, that's not a bad thing to take a break from all the marginal eateries on the strip. All their food is homemade and the service is terrific! Try to not fill...More

Thank BARussell
Reviewed August 22, 2017

For having no ocean views the atmosphere was great. We were put in a corner and forgot about for awhile. We patiently watched people come and go, meals wiz by, and not a look at the three of us for 20 minutes so I had...More

Thank Deanna M
Reviewed August 16, 2017

One of my favorite restaurants in Hampton. We got seated quickly, our waiter was fantastic. The food was prefect, came out quick and delicious. During holidays, the wait can get long, i always come early and beat the lines.

Thank sctredsoxone
Reviewed August 10, 2017

The server was very pleasant and prompt. Soup was delicious. Antipasto salad was drenched in dressing, dripping off the lettuce when you ate it.. It had four slices of pepperoni and a small piece of cheese. The lasagna was just ok. Chicken A La Vodka...More

Thank LV2travelmore
Reviewed August 5, 2017

Celebrating their 47th year this year, I hope they will be around for another 47. This is our first time trying this restaurant and our only regret was that we hadn't tried it sooner. The atmosphere is comfy and inviting with plenty of seating. The...More

Thank Matt W
Reviewed August 3, 2017

We loved the convience for breakfast, lunch and dinner. Great staff, food was good. Prices were good. Great prices for breakfast. Everyone was going, can't miss this place at least for one meal for the day.

Thank Doreen M
Nearby HotelsSee all 40 hotels in Hampton
Hillcrest Inn
75 reviews
.02 miles away
The Pelham Resort Motel
105 reviews
.05 miles away
The Tides Motel
73 reviews
.06 miles away
The Grayhurst Hotel
145 reviews
.09 miles away
Nearby Restaurants
Blinks Fry Doe
220 reviews
.21 miles away
Boardwalk Cafe & Pub
286 reviews
.10 miles away
Sea Ketch Restaurant
529 reviews
.08 miles away
Lupe's 55 authentic & Fresh
37 reviews
.02 miles away
Nearby Attractions
Hampton Beach State Park
1,181 reviews
.09 miles away
Explore the Ocean World Oceanarium
20 reviews
.64 miles away
Blue Ocean Discovery Center
19 reviews
.15 miles away
Ocean Gaming Casino
57 reviews
.14 miles away
Improve this listing

Restaurant Details

Good for
Large groups, Special occasions, Local cuisine, Families with children, Kids
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