El Nedal Language School Posted on July 13, 2016 by engmansy El Nedal Language School Moustafa Mahmoud St., Off El Shorbagy St. Tel: 3300299