El Karma 2 Mall, Sheikh Zayed, Giza, Egypt
Everyday, 8am - 7pm
Get directions
Promotions, new products and sales. Directly to your inbox.