Birdcage is located in Qasr Ad Dobarah, Egypt on Semiramis InterContinental Hotel, Corniche El Nile. Birdcage is rated 4.5 out of 5 in the category thai restaurant in Egypt.
Address
Semiramis InterContinental Hotel, Corniche El Nile
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets