Tudore Tranquility - Japan

Best Gourmet Plant Based Restaurant 2020 - Shibuya