1 Comment in Foods & Restaurants First ever ‘INDOMIE PALACE’ in Abuja, will be opening at Obalende Awka on Easter Sunday