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.

Bella Luna - CLOSED

790 New River Inlet Rd, North Topsail Beach, Topsail Island, NC 28460-8280
+1 910-328-0504
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good25%
  • Average7%
  • Poor3%
  • Terrible37%
30 Aug 2013
24 Aug 2013
“return visit”
Restaurant Hours Closed
Italian, American
790 New River Inlet Rd, North Topsail Beach, Topsail Island, NC 28460-8280
All Details
Reviews (28)
Traveller rating
Traveller type
Time of year

1 - 10 of 28 reviews

Reviewed 30 August 2013

The food wasn't great but it was good, we had to wait a while for our food. The atmosphere was pleasant, loved the music playing outside. Great place. Will be back.

Thank Lauren G
Reviewed 24 August 2013

I had some very good food and service last time I was at Bella Luna and thought I had some pretty nice things to say,but this time they went over the top with evrything from our food to the unbelievable drinks that were brought to...More

Thank Rdf13
Reviewed 24 August 2013

This has been my third year dinning at the Bella Luna and I can say the food has not disappointed me. Everyone goes out of their way to make your meal enjoyable and everything is made fresh and according to your request. Looking forward to...More

Thank Ann S
Reviewed 21 August 2013

As a local to the island, I tend to try and stay away from areas that are frequented by tourist in the summer and usually eat on the mainland (because of the wait time for a table). One evening, my husband a I decided to...More

Thank TILocal
Reviewed 20 August 2013 via mobile

I don't know what these other reviews are talking about, the food is great, the service is great and the new manager, Anita, is great, we vacation here every year and this is the best year so far! Can't wait to go back again!

Thank Rayray1213
Reviewed 20 August 2013

I've been dining at the Bella Luna for the past seven years and I have never been disappointed. Let me recommend the Seafood Stew, it is delicious! The staff is professional and courteous and I love the ambiance.

1  Thank nanfly99
Reviewed 19 August 2013

I had visited Bella Luna a couple of months ago with some friends from Greenville. We had a great time there last trip, and since we were again in the area decided on a return visit. We all decided that a couple of drinks would...More

Thank Robert_MGreenvilleNC
Reviewed 18 August 2013

Is there a rating higher than 5 stars......I keep clicking for 10 but it won’t work!!! Wow, this place rocks, night out without the child and it would have to be one of the best meals my wife and I have ever had. We met...More

1  Thank Tpoffdchn
Reviewed 18 August 2013

Last week our family of 12 spent a week in Topsail. We all went to Bella Luna to celebrate my birthday. The service was stellar and the food was excellent. The seafood bisque was the best I have ever had. Everyone loved their meal, I...More

Thank Janet D
Reviewed 7 August 2013

We vistited with my parents, wife and daughter. We were a little worried when we arrived at 6 and were the only ones there. However it turned into a great meal. The service was excellent and the food was very good. Portion size was very...More

Thank dhopper5
Nearby HotelsSee all 4 hotels in Topsail Island
Quality Inn & Suites
142 reviews
1.85 miles away
Topsail Shores Inn
418 reviews
2.49 miles away
Tiffany's Motel
297 reviews
8.02 miles away
Island Inn
190 reviews
9.48 miles away
Nearby Restaurants
Inlet 790 Grill & Bar
114 reviews
.00 miles away
Rick's Restaurant & Sports Bar
902 reviews
2.46 miles away
Ocean's Edge Restaurant & Event Center
217 reviews
2.87 miles away
Seaview Fishing Pier & Restaurant
60 reviews
.31 miles away
Nearby Attractions
The Turtle Factory
21 reviews
3.34 miles away
Makin Waves JetSki Rentals
54 reviews
2.41 miles away
Fat Turtle Market & Tiki Bar
5 reviews
3.20 miles away
Her Bohemian Way
7 reviews
4.50 miles away
Improve this listing

Restaurant Details

Open Hours
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
Location and Contact Information
  • Address: 790 New River Inlet Rd, North Topsail Beach, Topsail Island, NC 28460-8280
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Topsail Island  >  North Topsail Beach
  • Phone Number: +1 910-328-0504
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