A good and conducive restaurant in the heart of Ikeja. They serve good food and snacks, they do take away too.
Nice place
Best place in the world 🗺
Easy to locate
Wow! This used to be KFC.
Its sad they dont open on Sundays, so I couldnt experience what theyve got to offer
Food joint