Indigo For French food

El Yasmeen Green Land, 2nd Touristic Village, Inside El Yasmeen Commercial Mall, Giza, 6 Of October, , Greater Cairo (including Cairo & Giza)