Location on the map

47 Al Mahatta St., Al Mahatta Square - Cairo - Helwan

Map directions