Sushi restaurant · Spur 16 Located in: Spur, Located in:, Located in: Spur, Located in: Spur, Located in: Spur, Located in: Spur 16, 6300 W Mequon Rd #16, Mequon, WI
Dine-In
More food in Mequon, WI · Sushi in Mequon