Location on the map

El Delta Tower, Floor 3, Inside Talaat Harb Station - Gharbia - Al Mahalla Al Kobra

Map directions