Albar Beach Restaurant

Sur Oman

  • Not sure

  • CrescentRating: Not CrescentRated

Description

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.