Restaurants North Apollo
- 825 Allison Ave Map
- Route North Apollo, PA 15673
- 825 Allison Ave, North Apollo, PA 15673
- (724) 478-4480
Star's Restaurant can be found at 825 Allison Ave . The following is offered: Restaurants . In North Apollo there are 3 other Restaurants. An overview can be found here.
More Restaurants in your neighborhood
(724)478-4480 (724)-478-4480 +17244784480