Albar Beach Restaurant is a restaurant located in Sur, Oman which serves a selection of delicious Halal Middle Eastern dishes and beverages. This Muslim-friendly restaurant serves fresh and organic dishes, at reasonable rates.
CrescentRating: Not CrescentRated
Not sure
Sur Oman