Kabsa Castle cover
Kabsa Castle logo

Kabsa Castle - Al Jalawiyah, Dammam

Grill - Arabic - Saudi

3.8

Fast Delivery

Beverages