Sumo and Sushi 2023

The Sumo and Sushi event came to New York City on its last stop of the East Coast tour on June 23-25, 2023. It took place at the Armory Track on 216 Fort Washington Ave., New York, NY 10032. I don’t think it’s ever been possible to see a sumo wrestling match in New York […]