Sebol Frozen Food is located in Lagos, Nigeria on 11 ejigbo road,idimu bus stop, egbeda ikotun Lagos State. Sebol Frozen Food is rated 3 out of 5 in the category frozen food store in Nigeria.
Address
11 ejigbo road,idimu bus stop, egbeda ikotun Lagos State
Service options
DeliverySame-day delivery