Takara Capitola Japanese Restaurant

Where
3775 Capitola Rd, Capitola , CA
Call
(831) 464-1818| (831) 464-9380
Tags
Restaurants

Comments