Asian Noodle House Ithaca, NY

202 Dryden Rd, Ithaca, NY 14850