TAKAYA YAKITORI IZAKAYA
Home
News!
Menu
Location
891 Baker ST
Costa Mesa, CA 92626
tel:714-557-8715
Please call us if you have a hard time finding a parking space!