Visit Us
117 Tahrir Street, Dokki, Cairo, Egypt
We are located in front of the Metro El Dokki Station
Delivery
Dokki
Mohandessin
Zamalek
117 Tahrir Street, Dokki, Cairo, Egypt
We are located in front of the Metro El Dokki Station
Dokki
Mohandessin
Zamalek