Map
Pyramids’ Rd., Mena House Oberoi, Cairo, Egypt
Restaurant
The Moghul Room