Sushi Town

2346 Newport Blvd # B3, Costa Mesa, CA

Menu (As of 10/31)

AppetizerAppetizer

Salad

Side Order

Hot FoodNoodle

Sushi Town: hours and how to order