Adel Helmi Gallery
13 Almaza St. Off El Thawra St. Heliopolis, Cairo 11511 Egypt
Adel Helmi Gallery is a Art Galleries place is located in Cairo, Cairo Governorate. The address of Adel Helmi Gallery is 13 Almaza St. Off El Thawra St. Heliopolis, Cairo 11511 Egypt.