Eating Japanese Sushi at Wafu of Japan Sushi restaurant in Costa Mesa, CA.

Feedback

Do you manage or own Wafu of Japan Sushi?

Yes