el beheira, etay el barod ramsis st. off el gomhoureya st. - in front of el naggar pharmacy
Air Conditioning