Take a peek inside the most affordable Michelin-starred restaurant in Tokyo, and probably in the whole world.
READ MORE ยป