Greece-Orthodox Church of St. Nicolas is located in Cairo Governorate, Egypt on 5 Haret Al Sareef, El-Darb El-Ahmar. Greece-Orthodox Church of St. Nicolas is rated 3 out of 5 in the category museum in Egypt.
Address
5 Haret Al Sareef, El-Darb El-Ahmar