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...
  • Excellent53%
  • Very good29%
  • Average10%
  • Poor4%
  • Terrible4%
Travellers talk about
“lasagna” (68 reviews)
“garlic bread” (6 reviews)
“white pizza” (6 reviews)
Open Now
11:00 AM - 9:00 PMAll hours
Italian, Pizza, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
3585 Tynecastle Hwy, Banner Elk, NC 28604-9751
All Details
Write a ReviewReviews (520)
Traveller rating
Traveller type
Time of year

1 - 10 of 518 reviews

Reviewed 1 week ago via mobile

Bella’s food has always been very good even though a tad salty and heavy on the olive Oil but I was shocked when I found Spearamint chewing gum (chewed) in my Greek salad. At first it looked like feta but closer examination revealed chewing gum!...More

Thank elizabeth s
Reviewed 1 week ago

My daughter and I ate hear. We had great service and the portions were large. After a day of skiing it was just what we needed. Good filling Italian food that is reasonably priced.

Thank David T
A TripAdvisor Member
Reviewed 2 weeks ago via mobile

Great food Crappy service!! Drinks went unrefilled, seen our waitress once to take our order and didnt see her again till we told someone we were ready to go. She made excuses she had a big table My birthday dinner

Thank A TripAdvisor Member
Reviewed 3 weeks ago via mobile

The food is true Italian. The pizza is the same best around. They have a great waitstaff. The prices are within almost everyone’s budget.

Thank Michelle L
Reviewed 3 weeks ago

Great food, Great service, Nice wine which is produced from their own vineyard a few miles away. The Owner actually seated us and appeared to be happy we were there and she was there! Who would have thought? Banner Elk is really turning the corner...More

Thank John E
Reviewed 4 weeks ago via mobile

Best pizza anywhere in the high country Great staff fun and good looking... good dinner pasts carb...Ok

Thank garrett s
Reviewed 4 weeks ago

Very busy place. This place is small and does accept reservations, however we couldn't get any. We took a chance to just arrive and sit at the bar. We got there at 4:30 and the place was already getting busy. We sat at the bar...More

Thank David S
Reviewed 4 weeks ago

The pizza will amaze you. If pizza is not for you, the wide variety of Italian dishes are wonderful.

Thank Steve P
Reviewed 4 weeks ago

What a fantastic choice to come here to eat. All the foot looks fantastic. I definitely recommed Heaven on a Plate. Ask for it by name and they will know what you want. Food comes out quick and hot.

Thank shuggs30
Reviewed 6 January 2018 via mobile

Ordered Bella’s pizza take out and it was delicious. After a cold day tubing it made for the perfect, warm meal. My son had 7 slices and he’s not a big eater.

Thank Javani10
Nearby HotelsSee all 5 hotels in Banner Elk
The Branches
4 reviews
1.47 km away
Sugartop Resort
37 reviews
2.07 km away
Sugar Ski & Country Club
52 reviews
2.22 km away
Best Western Mountain Lodge at Banner Elk
678 reviews
2.47 km away
Nearby Restaurants
The Pedalin' Pig Bbq
689 reviews
1.55 km away
The Painted Fish Cafe
297 reviews
.85 km away
Reid's Cafe & Catering Co
34 reviews
1.59 km away
Nearby Attractions
Wiseman's View
41 reviews
1.50 km away
Sugar Creek Gem Mine
63 reviews
.77 km away
High Mountain Expeditions
223 reviews
.71 km away
Souvenir Shirts
51 reviews
.61 km away
Ask a question
Questions & Answers
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, Free Wifi, Accepts Discover
Good for
Special Occasion Dining, Local cuisine, Groups, Child-friendly, Kids
Open Hours
12:00 PM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
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