Address: 2346 Newport Blvd, Costa Mesa 92627
Phone: (949) 515-5183
State: CA
City: Costa Mesa
Street Number: 2346 Newport Blvd
Zip Code: 92627
categories: sushi restaurant
related searches: Sushi Town menu, Sushi near me, Sushi Costa Mesa, Sushi Wave, Sushi Town reviews, Sushi Town Yelp, Skybay sushi, Food near me