Teriyaki Time
270 Bristol St
Costa Mesa
CA
92626
(714) 966-0855
citysearch.com
Open Map
Asian
carry out
Chinese Restaurants
food
Japanese
Japanese Restaurants
restaurant
Restaurants
Sushi
sushi restaurants