OPalma Restaurant




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








97167667090