Kabsa Castle cover
Kabsa Castle logo

Kabsa Castle - Ibn Khaldun, Dammam

Grill - Arabic - Saudi

3.8

Fast Delivery

Beverages