Shangri-La’s Barr Al Jissah Resort & Spa is a restaurant located in Muscat, Oman. They are serving a variety of foods including local Omani, Yemeni, Indian, Turkish, and Western foods.
Shangri-La’s Barr Al Jissah Resort & Spa is a restaurant located in Muscat, Oman. They are serving a variety of foods including local Omani, Yemeni, Indian, Turkish, and Western foods.
There are no comments yet.