Renaissance Teeba Mall Nasr City Inside Teeba Mall, 75 Nasr Rd, Naser City, Cairo - Nasr City - Cairo Number of branches 1 0222621084 01065530860