It serves both traditional and American Chinese food. Love it. Will come more often.
I thought even though it had 2.4 stars, "how bad can it be?" It was actually the worst chinese food I've had. It's edible and fine, but just not good food, very VERY mediocre.
They have good vegan options! I love the schezwan bean curd when I ask them to make it extra spicy!
I was fairly surprised by their seafood soup. The seafood was fresh and delicious. The soup base was a bit bland though. The steam buns were obviously not made fresh but they had a really nice taste so I don't mind. A good place for late night bites in college town or for delivery but not the best quality.
It seems most low reviews are given by non-Chinese, mmhmm. I personally never had any problem eating here, nothing like diarrhea or whatsoever, and I've ate here for like 10+ times. I suppose it's because the restaurant is geared towards actual Chinese people instead of an American audience.
Apollo is a US Meal Delivery based in Ithaca, New York. Apollo is located at 407 College Ave, Ithaca, NY 14850, USA.
Please contact with Apollo using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Apollo opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Meal Delivery in Ithaca