Japanese restaurant · 221 N Peters Ave, Fond du Lac, WI
Dine-In
More food in Fond du Lac, WI · Japanese Food in Fond du Lac