53 Gesr El Suez Street, Al Farouqia Buildings, next to the International Canal Market Gesr El Suez, Gesr El Suez
Address
53 Gesr El Suez Street, Al Farouqia Buildings, next to the International Canal Market Gesr El Suez, Gesr El Suez
Working hours
Sat - Fri
12:00 AM-12:00 AM