Shito-ryu in Norfolk
A Karate style that combines elements of both hard and soft techniques, with a large repertoire of kata.
3041 Sandpiper Road, Virginia Beach, VA 23456
A Karate style that combines elements of both hard and soft techniques, with a large repertoire of kata.