Our Location

Papillon Shop
Papillon Shop
10 Ismail El Leithy St.- Dar El Salam- Cairo- Egypt.
Telephone
+20227180609

Fax
+20227181446
Contact Us