WaSa Sushi & Teppan

1346 Bison Ave, Newport Beach, CA

Menu (As of 10/30)

X

WaSa Sushi & Teppan: hours and how to order