Skip to Content
Manta Logo Manta Home
Takara Japanese Restaurant logo

Takara Japanese Restaurant

Sushi Bars

2148 Dustin Way, Santa Cruz, CA · 95062
Get Directions
Santa Cruz, CA
Business Details

Serving Santa Cruz, CA

Santa Cruz, CA
Customer Reviews
Key Facts
Type
Sushi Bars
Location
Phone
(831) 457-8466
Listing status
Unclaimed
Similar Businesses
Sushi Mori
Santa Cruz, CA
The Buzz Sushi
Santa Cruz, CA
Shima Sushi
San Jose, CA
One Fish Raw Bar
Campbell, CA