Zeytoon - United Kingdom

Best Afghan/Persian Restaurant - London