Cairo Restaurant | Le Méridien Pyramids Hotel & Spa

El Remaya Square - Pyramids, PO Box 25 Pyramids, Cairo 12561 Egypt
+20 2 33777070