Cleopatra cover
Cleopatra logo

Cleopatra - Hasa Industrial City, Al Mubarraz

Fast Food - Grill - Arabic - Pastries

4.4

Fast Delivery

Appetizers

Grills

Pastries