Star's Restaurant, NORTH APOLLO, Pennsylvania (PA)
Readily settled at 825 Allison () in NORTH APOLLO, Pennsylvania (PA) (15673), Star's Restaurant are available at 7244784480. Remember to early in advance to arrange your place in the restaurant.
More restaurants in NORTH APOLLO, Pennsylvania (PA)
Star's Restaurant contact information and details:
Address: 825 Allison - , NORTH APOLLO, Pennsylvania (PA) 15673
Contact Phone: 7244784480