1. Home
  2. Lagos
  3. Frozen food stores
  4. Menitos Farm Depot

Menitos Farm Depot is a frozen food store on 6 Oduwale St in Agege, Lagos. Also listed under grocery delivery service and poultry farm.

6 Oduwale St, Agege, Lagos 100001, LagosChecked October 2026