Share:

Restaurants in Apollo, Pennsylvania

There's 2 restaurants listed in Apollo, Pennsylvania. There are 7 businesses listed in this city in other categories. Use the category list on this page to find restaurants of a specific category.

Apollo Restaurants on the Map

Use the following map to find restaurants in Apollo and its surrounding areas.

List of Restaurants in Apollo

The following list shows 2 restaurants in Apollo, Pennsylvania.

  • 211 1St Street, Apollo, Pennsylvania - 15613
    (724) 478-3656
  • 220 North Warren Avenue, Apollo, Pennsylvania - 15613
    (724) 478-2763