Salah Talay Mosque
Facing Bab Zuwaila Islamic Cairo District, Cairo 11511 Egypt
Salah Talay Mosque is a Sacred & Religious Sites place is located in Cairo, Cairo Governorate. The address of Salah Talay Mosque is Facing Bab Zuwaila Islamic Cairo District, Cairo 11511 Egypt.