Oklava - United Kingdom

Best Contemporary Turkish Restaurant - Shoreditch & LUX Culinary Arts Award - Shoreditch