Asian Palace Star Restaurant

Sharjah Other Shop No. 1, Factory Mart, Amman Street