My Guide Website?
The Moghul Room
Cairo’s celebrated gourmet Indian restaurant. Purely Indian, truly exotic, even with Indian chefs.
located at the famous Hotel in Egypt with it's outstanding architecture which is few steps from the Pyramids
Mena House Oberoi Hotel, Pyramids' Road, Giza, GizaView Larger Map