Back to Ithaca Restaurants
Apollo Restaurant Menu and Take Out in Ithaca NY, 14850
  • Hours 11:00am - 11:30pm
  • Diet Special
  • Diet Special Select four items to mix. Steamed with a sauce of your choice on the side.
Empty Cart Illustration

Famished? Fill me up!