selected country
Nigeria

Me-Ella Restaurant & Fast Foods

Business address
Plot 1116, IBB Way, Inside Al-nur Filling Station, Zone 2, Wuse, Abuja, Nigeria
Phone
234 9 5230374