Abou Gebril Take Away Restaurant

55 Gesr El Bahr St.,, Cairo, Shoubra, , Greater Cairo (including Cairo & Giza)