Update Info - Takara Capitloa Japanese
This restaurant was reported as closed. If it is open, let us know.
Takara Capitloa Japanese
3775 Capitola Rd
Capitola, CA 95010
3775 Capitola Rd
Capitola, CA 95010
This restaurant was reported as closed. If it is open, let us know.