Al Mina Restaurant & Bar at Al Baleed Resort by Anantara is located in Salalah, Oman on Al Mansurah Street. Al Mina Restaurant & Bar at Al Baleed Resort by Anantara is rated 3 out of 5 in the category mediterranean in Oman.
Address
Al Mansurah Street