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.


3585 Tynecastle Hwy, Banner Elk, NC 28604-9751
+1 828-898-9022
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good29%
  • Average11%
  • Poor4%
  • Terrible4%
Travellers talk about
“lasagna” (61 reviews)
“meat sauce” (12 reviews)
11:00 - 21:00All hours
Italian, Pizza, Gluten Free Options, Vegetarian Friendly, Vegan Options
₹₹ - ₹₹₹
3585 Tynecastle Hwy, Banner Elk, NC 28604-9751
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
Reviews (449)
Traveller rating
Traveller type
Time of year

1 - 10 of 447 reviews

Reviewed 2 days ago

Bella's is a great place to eat if one is visiting the high country of North Carolina. The service is great and the food is wonderful. I had the beer batter grouper finger that were excellent. They were crispy on the outside and tender and...More

Thank bg46tn
Reviewed 3 days ago via mobile

This restaurant was highly recommended to us during our visit to banner elk and well worth it! We ordered takeout pizza and it was delicious. Reasonably priced and order was ready when promised

Thank Joan R
Reviewed 3 days ago

The service was good and so was the food. Portions are large and lunch specials are plenty to eat. You can`t go wrong with the lasagna or the veal.

Thank grandee61947
Reviewed 1 week ago via mobile

Super amazing service and food. Prepare for cheese overload on the lasagna. Awesome bread smothered with garlic and parmesan cheese. Dessert was fabulous! Big portions. Soup of the day- chicken pot pie, so light and tasty!

Thank Rachel B
Reviewed 3 weeks ago

I've eaten in this restaurant many times and have had wonderful food. The Italian nachos are wonderful WHEN you eat them at the restaurant. However, we ordered them as take-out and they were awful!! They were not anything like when you order them in house....More

Thank Godsgirl63
Reviewed 23 May 2017

We got the house pizza and it was great! A large fed my husband and I with some left over to carry home! Our friends had the lasagna and they loved it too!

Thank SandraT284
Reviewed 22 May 2017

If you're looking for good traditional Italian food and good service, head to Bella's. The portions were large, the food was really good. They were very accommodating as we asked to make changes from the menu - no problem. Would definitely return

Thank joshmom
Reviewed 22 May 2017

We arrived there around 11:30am and the place was already packed with people not only dining in, but large numbers of people were also collecting their takeout orders. We started with the calamari and it was fresh and delicious with large pieces of shaved parmesan...More

Thank lrish
Reviewed 19 May 2017 via mobile

Bellas has very good food at reasonable prices. Portions are large and the complimentary garlic bread is the best. Outside seating is available . Service, however is a little lacking. Our server was very nice and attentive but needs more training. Our bottle of wine...More

Thank Travis R
Reviewed 17 May 2017 via mobile

Little wait time to sit down for our meal. We went to Bella's following our child's graduation at Lees McRae College. They had ample seating for our family. Our server was good. She kept checking in us to make sure we had everything we needed....More

Thank dwighttrexlerlogging
Nearby Restaurants
The Pedalin' Pig Bbq
590 reviews
1.55 km away
The Painted Fish Cafe
274 reviews
.85 km away
Fred and Larry's Coffee
58 reviews
.16 km away
Nearby Attractions
Sugar Mountain Resort
483 reviews
.75 km away
Sugar Creek Gem Mine
57 reviews
.77 km away
High Mountain Expeditions
193 reviews
.71 km away
Souvenir Shirts
48 reviews
.61 km away
Questions & AnswersAsk a question
I think tripadvisor needs to know the restaurant's correct hours of operation. Bella's in Banner Elk is closed between 2:30-4 Monday, Tuesday, Thursday, Friday and Saturday. On Sunday they are open from 12-9
12 October 2015|
Response from RHOBE |
This isn't really a question, I guess. I just think it should be changed for travellers' convenience
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 6 - US$ 30
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Local cuisine, Kids, Child-friendly, Groups
Open Hours
12:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 3585 Tynecastle Hwy, Banner Elk, NC 28604-9751
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Banner Elk
  • Phone Number: +1 828-898-9022
  • E-mail
Give in to your cravings. Bella's Italian Restaurant & Bar of Banner Elk, North Carolina is here to offer you New York Style pizza and other authentic Italian cuisine. Choose from our large wine selection, the finest in Italian wines. Enjoy our sumptuous Italian entrees, affordable food and relaxed atmosphere with your family and friends. Sit at the bar or the high top tables and enjoy your favorite sports game with a beer or cocktail and one our delicious appetizers. Our professional staff will gladly attend to your needs in our spacious dining rooms. We will provide you with prompt and courteous service, making your dinner with us a great experience.
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