Gorge yourself on this Japanese steak restaurant’s challenge menu
Teppan Kingdom in Tokyo’s Akihabara district is a must for those craving steak. You don’t win anything for completing any of the challenge orders – they’re just larger portions – but it’s a delicious undertaking.