Palma Restaurant







Al Khour 1 Palma Beach Hotel & Resort Sheikh Ahmed Bin Rashid Al Mualla St‬,





97167667090