The Luxurious Middle Eastern Cuisine

In the Heart of London

View Menu

288 Uxbridge Rd, Shepherd's Bush, London

 W12 7JA

 

Contact

©Tarbush London // 2018