Categories Menu

Kaito Ramen & Sushi Tapas

830 41st Avenue, Santa Cruz, CA 95062, USA
Former location of the Pink Godzilla, Kaito is the new Japanese Restaurant in Pleasure Point!
Contact Name
Koji Goto