SayNinja 5.0 ★ (22 reviews) Upper West Side, Manhattan 486 Amsterdam Ave, New York, NY 10024, USA Martial Arts