Cleopatra Bazar- كليوباترا بازار is located in El-Darb El-Ahmar, Egypt on Gameaa Al Azhar, El-Gamaleya. Cleopatra Bazar- كليوباترا بازار is rated 5 out of 5 in the category bazar in Egypt.
Address
Gameaa Al Azhar, El-Gamaleya
Service options
In-store shopping