Mitsuba Hibachi Sushi Restaurant

Chinese restaurant · 2300 North Triphammer Road, Ithaca, NY

Dine-In

Hours

More food in Ithaca, NY · Chinese Food in Ithaca