Al Marakby Fish Restaurant
16 Ibrahim Nagy St. off Zaker Hussein St. Behind El Tawheed & El Nour, Cairo 11511 Egypt
Al Marakby Fish Restaurant is a Seafood place is located in Cairo, Cairo Governorate. The address of Al Marakby Fish Restaurant is 16 Ibrahim Nagy St. off Zaker Hussein St. Behind El Tawheed & El Nour, Cairo 11511 Egypt.