Abdel Maabood Coffee

113 Salah Salem St. in front of el moneeb metro station , Giza, El Moneeb, , Greater Cairo (including Cairo & Giza)