Tokyo's Top Sumo Restaurant

This sumo-themed restaurant in Tokyo invites diners to take on retired champs in the dohyō.