Apollo Restaurant

Row 1

Details
407 College Ave (Dryden Rd)
Ithaca, NY 14850
(607) 272-1188

Foursquare Tips

  • My favorite Chinese restaurant Ithaca! Great delivery and in house service! Must try the noodles and wonton soup!
  • Omg that was amazing. Try stuff on the table!
  • Try the pork fried rice, it's delicious.