Indira Indian restaurant - City Stars1 is located in Cairo Governorate, Egypt on Masaken Al Mohandesin, Nasr City. Indira Indian restaurant - City Stars1 is rated 3 out of 5 in the category indian restaurant in Egypt.
Address
Masaken Al Mohandesin, Nasr City