Dolphin Beach Restaurant Salalah Oman We have found 1 items matching your search query. Close +968 23 238039 Dolphin Beach Restaurant Salalah Oman Salalah 1,808 Location and Contact Information Address: Crowne Plaza Resort Salalah | View Details 1 Page 1 of 1