Japanese restaurant · 333 W Brown Deer Rd, Bayside, WI
Dine-In
See full menu
More food in Bayside, WI · Japanese Food in Bayside