Kouzu - United Kingdom

Best Contemporary Japanese Restaurant - Belgravia