View Experiences in popular countries & cities
View popular places, cities & countries
IEC Villa is a restaurant located at Plot 268, IEC Crescent, IEC Villa,Off American International School Road,Cadastral Zone B.02, Durumi District, Abuja. in Abuja , Nigeria .
Experience the best tours, attractions & activities you won’t
want to miss.
See what's popular with other travelers