Thai restaurant in Cairo

Birdcage

464 reviews

Semiramis InterContinental Hotel، Corniche El Nile, Qasr Ad Dobarah, Qasr El Nil, Cairo Governorate 11511, Egypt