Sushi Town

Japanese, Sushi

(949) 515-5183

2346 Newport Blvd., Costa Mesa, CA92663  map

Credit cards PayPal
Closed* 11:30am - 10:00pm
*Accepting future orders.

Sushi Town menu

This restaurant has not joined SideOrder yet :( Want to order online?
Request This Restaurant