Kabsa Castle cover
Kabsa Castle logo

Kabsa Castle - Ghirnatah, Dammam

Grill - Arabic - Saudi

3.8

Fast Delivery

Beverages