Location on the map

57 El Khalifa El Mamoun St., Roxy Square - Cairo - Roxy

Map directions