Kabsa Castle cover
Kabsa Castle logo

Kabsa Castle - Al Zuhur, Sayhat

Grill - Arabic - Saudi

3.8

Fast Delivery

Beverages