Eating Japanese Sushi at Hibachi & Sushi restaurant in Janesville, WI.

Feedback

Do you manage or own Hibachi & Sushi?

Yes