Location on the map

24 El Tayaran St., next to K.f.c - Cairo - Nasr City

Map directions