Palma Restaurant




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








97167667090