[category]
[title]
A heavyweight of a restaurant, Sumoland near Tokyo’s main sumo stadium invites you to watch an authentic sumo show, savour hearty wrestler food and step into the ring for a bout yourself (but preferably not in that order).
Tickets are available for purchase on the official website.
Discover Time Out original video