Al Azhary Pizza

98 El Qawmeya El Arabeya St, Giza, Imbaba, , Greater Cairo (including Cairo & Giza)