The hamburg tower challenge at Teppan Kingdom Akihabara, a steak restaurant in Tokyo, includes up to four giant meat patties.
Japan's restaurant industry devised a unique way to surpass language barriers with their menus. In doing so, they also ...