Mummy Joy Bar And Restaurant is located in Ikeja, Nigeria on Shop No. 91 Powa Market Federal High Way, Opebi. Mummy Joy Bar And Restaurant is rated 3.3 out of 5 in the category bar in Nigeria.
Address
Shop No. 91 Powa Market Federal High Way, Opebi
Service options
TakeawayDine-in