Start Up, Num Mall, El Emam Abu Hanifa Al Noaman st, Cairo Governorate...
6FRG+G6G, Al Obour, Al Qalyubia Governorate, Egypt