Karate in Santa Cruz
A striking martial art from Okinawa, Japan, known for its powerful punches, kicks, and blocks, as well as kata (forms).
124 Clay St, Santa Cruz, CA 95060, United States
113 Trescony St, Santa Cruz, CA 95060, United States