El Nil Fish
25 Abdel Hady Bldg. El Bostan St. Floor 0, In Front Of Ibrahim Pharmacy, Cairo 11511 Egypt
El Nil Fish is a Seafood place is located in Cairo, Cairo Governorate. The address of El Nil Fish is 25 Abdel Hady Bldg. El Bostan St. Floor 0, In Front Of Ibrahim Pharmacy, Cairo 11511 Egypt.