24 Granada Street, the intersection of Nazia Khalifa and Damascus Street, in front of Total gas station El Korba , Cairo, Heliopolis, , Greater Cairo (including Cairo & Giza)