Home News Stand up for your meat at Ikinari Steak, the Japanese chain that ditches chairs