Gallery Karma Posted on June 14, 2016 by engmansy Gallery Karma Inside Grand Mall El Maadi Cairo. . 02 2519-5404 Gallery Miro 16 Sphinx Sq. – Giza 02 3344-4547