Metro Market

30 Alnozha St., Cairo, Heliopolis, Ard El Golf, Greater Cairo (including Cairo & Giza)