Karate in Cupertino

A striking martial art from Okinawa, Japan, known for its powerful punches, kicks, and blocks, as well as kata (forms).

Okaigan Dojo style

19664 Stevens Creek Blvd, Cupertino, CA 95014, United States