Best restaurants in Apollo, PA
- 2.7Closed now66 Pizza & Grill4161 Pennsylvania 66, Apollo, PA 15613Restaurant
- Closed nowCentral Restaurant204 North Warren Avenue, Apollo, PA 15613Restaurant Bar
- 5Closed nowCool Water Saloon1359 Pennsylvania 56, Apollo, PA 15613Restaurant Bar
- 5Closed nowCreekside Diner4907 Pennsylvania 66, Apollo, PA 15613Restaurant
- 2Devita's Pizza Villa125 Walnut Street, Apollo, PA 15613Restaurant
- 5Closed nowFlavio's Restaurant212 North Warren Avenue, Apollo, PA 15613Restaurant
- 1Closed nowFox's Pizza Den125 North Plz, Apollo, PA 15613Restaurant
- Haven Restaurant1011 Pennsylvania 56, Apollo, PA 15613Restaurant
- HERITAGE HOTEL & BAR223 1st Street, Apollo, PA 15613Restaurant Bar
- 5Closed nowLe Cafe4522 Pennsylvania 66, Apollo, PA 15613Restaurant Cafe
- Orchard Hills Bar & Grill1011 1st Street, Apollo, PA 15613Restaurant
- Closed nowPatrick's Pub205 1st Street, Apollo, PA 15613Restaurant Bar
- 1.5Closed nowPrime Time Pizza Inc4123 Pennsylvania 66, Apollo, PA 15613Restaurant
- 4Closed nowRock Hoppers203 Kiski Avenue, Apollo, PA 15613Restaurant
- 5Closed nowStar's Restaurant1612 Allison Avenue, Apollo, PA 15613Restaurant
- Closed nowSUBWAY®Restaurants211 1st Street, Apollo, PA 15613Restaurant
- 2.7Closed nowSUBWAY®Restaurants102 Beaver Run Road, Apollo, PA 15613Restaurant
- Walker Family Catering1553 Hancock Avenue, Apollo, PA 15613Restaurant
- 3Weng's Garden220 North Warren Avenue, Apollo, PA 15613Restaurant
- Y RestaurantApollo, Apollo, PA 15613Restaurant