Back to Ithaca Restaurants
Apollo Restaurant Menu and Delivery in Ithaca NY, 14850
  • Hours 11:00am - 11:30pm
  • ETA 25 - 40 min
  • Delivery Minimum $10.00
  • Delivery Cost $2.00
  • 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!