El Rancho Restaurant Posted on July 3, 2016 by engmansy El Rancho Restaurant Inside Sofitel Cairo Maadi Hotel Tel: 5260601