Takara Japanese Restaurant

1 stores
Store name:
Takara Japanese Restaurant
Store locator


List of Takara Japanese Restaurant stores

Takara Japanese Restaurant in Capitola Mall (California)

1855 41st Avenue, Capitola, CA




Information about Takara Japanese Restaurant



Takara Japanese Restaurant store locations

Keywords: Takara Japanese Restaurant,store, factory, sale