Abu Qir Restaurant

El Nozha Street, Terramph Square, Cairo, Heliopolis, , Greater Cairo (including Cairo & Giza)