Red light district sushi restaurant in Tokyo shows us just how wrong we were about it
Mr. Sato finally heads to Kabukicho’s Yaro Sushi. There’s a sushi restaurant in downtown Tokyo, not far from SoraNews24 HQ, that our ace reporter Mr. Sato has passed by multiple times on his way to and from the office. Actually, there are a lot of people …