Titu Restaurant - the United Kingdom

Best New Asian Restaurant - London & Culinary Excellence in Japanese-Inspired Cuisine 2019