٥ شارع الورشة, El Barad, Shubra, Cairo Governorate, Egypt
81 shoubra street ( masarra metro station 1 el bosta street from shoub...