Om El Nour Net Cafe is located in Cairo Governorate, Egypt on 26WVC48, شارع محمد صبرى ابو علم، عابدين، قسم عابدين،, Abdeen. Om El Nour Net Cafe is rated 3 out of 5 in the category internet cafe in Egypt.
Address
26WVC48, شارع محمد صبرى ابو علم، عابدين، قسم عابدين،, Abdeen