Japanese restaurant · 140 N Water St, Sparta, WI
Dine-In
More food in Sparta, WI · Japanese Food in Sparta