Japanese restaurant · 38 West Main Street, Canajoharie, NY
Dine-In
More food in Canajoharie, NY · Japanese Food in Canajoharie