Food Store is located in Benin City, Nigeria on Ekhoruntomwen Off Newton Street Shop Layout Ekosodin. Food Store is rated 3 out of 5 in the category food court in Nigeria.
Address
Ekhoruntomwen Off Newton Street Shop Layout Ekosodin
Service options
Delivery
Takeaway