1. Home
  2. Lagos
  3. Butcher shops
  4. Ikoyi Glover court suya spot

Ikoyi Glover court suya spot

Butcher shopOdukuWebsite

Ikoyi Glover court suya spot: butcher shop at Adeola St, Oduku, Lagos.

Adeola St, Oduku, Lagos 102215, LagosChecked October 2026