Royal City Aikido is a martial arts studio based in Guelph, ON, specializing in the practice and instruction of Aikido techniques.
Offering classes for individuals of all skill levels, the studio focuses on promoting physical fitness, mental discipline, and self-defense strategies through traditional Japanese martial arts training.
Generated from their business information