Khaber Durbar Restaurant

Sharjah Al Dhaid Al Dhaid Street