The Palomar - the United Kingdom

Best Middle Eastern Restaurant 2018 - London