160 shobra street - above st teresa metro station, asaad, sahel, Egypt
More Locations
More locations can be viewed in the app