Mekka Fish is located in Cairo, Egypt on 78 Ahmed Zaky St. Intersection Of Mohamed El Sebaey St., Cairo 11511. Mekka Fish is rated 3 out of 5 in the category restaurant in Egypt.
Address
78 Ahmed Zaky St. Intersection Of Mohamed El Sebaey St., Cairo 11511