Is a restaurant located in Mike Akhigbe way, Jabi, Abuja, it has some good food menu.
Tasteful lunch..good setting for business discussions too
Good and nice tasting food
Nice meal.
Does not exist