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.

Apollo Flame Bistro - Brevard

1025 Brevard Rd, Centre at Biltmore Square, Asheville, NC 28806-8562
+1 828-665-0080
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good35%
  • Average8%
  • Poor3%
  • Terrible1%
Travellers talk about
“greek salad” (76 reviews)
“pizza” (73 reviews)
“spaghetti” (19 reviews)
Closed Now
Italian, Pizza, Mediterranean, Greek, Vegetarian Friendly, Gluten Free Options, Vegan Options
€€ - €€€
1025 Brevard Rd, Centre at Biltmore Square, Asheville, NC 28806-8562
All Details
Write a ReviewReviews (382)
Traveller rating
Traveller type
Time of year

1 - 10 of 382 reviews

Reviewed 1 week ago via mobile

We came here for a quick lunch. We arrived at noon and only had to wait a couple minutes to be seated. I ordered a hot Turkey and bacon sub. Two other people at my table ordered the Greek meatballs and a Greek pizza. All...More

Thank Ingrid M
Reviewed 3 weeks ago

Atmosphere was a little cluttered and outdated. Food came out crazy fast (like 2 min after ordering) so it's not made to order. Lamb was a bit dry but good flavor. Chicken was very good and moist.

Thank Candace W
Reviewed 19 April 2018 via mobile

We eat here regularly. Today’s visit we ended up with the waitress with an attitude. So not this restaurants norm. My mother is gluten free. They have gluten free menu items so they obviously understand gluten free. She however was clueless. Snippy. Not pleasant at...More

Thank Peach909
Reviewed 11 April 2018

We asked the kids what they wanted to eat and they both said pizza. There were a few that we saw in the food book they had at the hotel so we picked Apollo. The food was quick getting to the table and our waiter...More

Thank Freddie S
Reviewed 6 April 2018 via mobile

We stopped on our way home for a late lunch. After looking at the menu we decided on subs. My wife had the Italian and I had the cheese and steak sub with onions and peppers. Both were well prepared, served with a choice of...More

Thank Cecil B
Reviewed 2 April 2018

this is a wonderful place to go if you love Italian the staff is very helpful with any questions that might have the menu is very wonderful they have all kinds of vitiates and everything comes with a salad. the dessert that they have is...More

Thank 313brandiem
Reviewed 30 March 2018 via mobile

We had a fantastic experience at this restaurant. I had the chicken gyro and the hubby had the lamb gyro. Both came with Greek salads. Everything was fresh and wonderful! The best part of the meal was our waitress Sarah. We watched her multi task...More

Thank bmorris537
Reviewed 23 March 2018 via mobile

The menus was extensive. I finally decided on a chicken and cheese sandwich and my hubby got a burger with bacon. The bread was fresh and tasty. The portions were big. We liked the food and will be back if we come back to the...More

Thank 7tammy
Reviewed 20 March 2018

I was craving Italian so we decided to try Apollo's. I got the spaghetti and meatballs and it really fulfilled the need for what I was craving! Perfectly cooked! We will return!

Thank Imsoleil
Reviewed 18 March 2018 via mobile

This is our second time here...the spaghetti is excellent. Subs are great too! Wonderful service both times we dined at the Brevard location.

Thank Lori T
Nearby HotelsSee all 69 hotels in Asheville
Comfort Suites Outlet Center
661 reviews
.20 km away
Country Inn & Suites by Radisson, Asheville at Asheville Outlet Mall, NC
1,124 reviews
.66 km away
Rodeway Inn & Suites near Outlet Mall - Asheville
158 reviews
.73 km away
Holiday Inn Express Asheville
531 reviews
.94 km away
Nearby Restaurants
Papa's & Beer Mexican Restaurant
288 reviews
.19 km away
Stone Ridge Tavern
855 reviews
.11 km away
Harbor Inn Seafood Restaurant
198 reviews
.26 km away
Nearby Attractions
Biltmore Estate
19,243 reviews
5.19 km away
The North Carolina Arboretum
2,067 reviews
3.47 km away
Western North Carolina Farmers Market
186 reviews
3.24 km away
Asheville Outlets
175 reviews
.50 km away
Questions & Answers
Get quick answers from Apollo Flame Bistro - Brevard 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
Average prices
US$5 - US$8
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Special Occasion Dining, Child-friendly
Open Hours
11:00 - 20:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 1025 Brevard Rd, Centre at Biltmore Square, Asheville, NC 28806-8562
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Asheville
  • Phone Number: +1 828-665-0080
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