Star's Restaurant, NORTH APOLLO, Pennsylvania (PA)
Comfortably situated at 825 Allison () in NORTH APOLLO, Pennsylvania (PA) (15673), Star's Restaurant can be called at 7244784480. Please do contact them before you go to select your spot 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