India Along the Nile is located in Egypt on Corniche El Nil, Semiramis InterContinental Cairo Cairo القاهرة. India Along the Nile is rated 4.3 out of 5 in the category indian restaurant in Egypt.
Address
Corniche El Nil, Semiramis InterContinental Cairo Cairo القاهرة
Amenities
Bar on site
Toilets