For over 23 years Shihan Vito Brancaccio and his team of instructors at All Canadian Martial Arts has been been at leading edge Mixed Martial Arts. Offering classes in Mixed Martial Arts, Shotokan Karate, Kickboxing, Brazilian Jiu-Jitsu, Boxing and Yoga there is something for everyone from kids to elite fighters.