Crystal castle restaurant cover
Crystal castle restaurant logo

Crystal castle restaurant - Safa, Safwa

Sandwiches - Fast Food - Burgers

3.5

Fast Delivery

Broasted

Burger

Side Dishes

Beverages