Takara is larger than the usual sushi restaurant and features a beautiful setting with booth or bar seating. It offers an extensive menu of sushi, sashimi and rolls, as well as other lunch and dinner items.
3775 Capitola Rd, Capitola, CA 95010
(831) 464-1818
  • Accessibility Details: The shop is located at ground level.
  • Hours: Daily, 11:30am - 9pm
  • Hours: Daily, by appointment
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »