Japanese restaurant · 541 Kenosha St Unit B, Walworth, WI
Dine-In
More food in Walworth, WI · Japanese Food in Walworth