Ugo Best Shop is located in Ikeja, Nigeria on Shop No. 165, Powa Market, Alausa, M.K.O Abiola Gardens Rd. Ugo Best Shop is rated 3 out of 5 in the category frozen dessert supplier in Nigeria.
Address
Shop No. 165, Powa Market, Alausa, M.K.O Abiola Gardens Rd