2346 Newport Blvd Ste B3 Costa Mesa
Sushi Town, Irvine
If you have visited Sushi Town and want to share your experience with the business please write a review! For a map and driving directions to 2346 Newport Blvd Ste B3 Costa Mesa in Irvine please scroll down and click the link under the map to "View Larger Map". Sushi Town is located at 2346 Newport Blvd Ste B3 Costa Mesa but if you visit them and find they aren't there, please click the "Send" button below. As you can see, Sushi Town is located in our Asian Restaurants category. To view other businesses in this category click the link above. Feel free to contact Sushi Town at (949) 515-5183, or why not visit their location at 2346 Newport Blvd Ste B3 Costa Mesa in Irvine?