Wafu of Japan Sushi
320 Bristol St Ste. G
Costa Mesa, California
Costa Mesa, California
Closed : 5:00 PM - 8:45 PM
5:00 PM - 8:45 PM (PST)
5:00 PM - 8:45 PM (PST)