Apollo Restaurant

Restaurant
3712 Washington Avenue, Newport News, VA 23607 3712 Washington Avenue, Newport News Directions
+17572444322
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Cuisine
    American

Tips

250

From Our Editors

Come taste what Apollo Restaurant in Newport News is doing to transform classic American cuisine.

Drive to Apollo Restaurant and find parking in the area.

Expect your bill at Apollo Restaurant to come in at around $30 per person. For a meal truly worth eating, the place to go is definitely Apollo Restaurant who serves up the mouthwatering best food in town.

Explore Nearby
Apollo Restaurant

Groupon has verified that the customer actually visited Apollo Restaurant.