Tokyo Central
2975 Harbor Blvd, Costa Mesa CA 92626
(714) 751-8433
Directions
Order Online Delivery
Instacart
Grubhub
Doordash
Costa Mesa, California
Tokyo Central
2975 Harbor Blvd, Costa Mesa
(714) 751-8433