Edgar Chatto approves of this Japanese resto Dec 2, 2019 645 0 0 This is his new go-to spot for Japanese cravings.