Titu Restaurant - the United Kingdom

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