116 Khelousy Street - Shoubra Cairo QH, Egypt
116 Kholosi, Gesr Shubra, Shubra, Cairo Governorate, Egypt