Castle Restaurant cover
Castle Restaurant logo

Castle Restaurant - Safa, Safwa

Grill - Arabic - International

4.4

Fast Delivery

Salads

Appetizers

Broasted

Main Meals

Pasta

Pizza

Pastry

Grills

Juices