1. Home
  2. Lagos
  3. Grills
  4. Ikoyi Glover Court Suya Spot

Ikoyi Glover Court Suya Spot

GrillVictoria IslandSunWebsite

Ikoyi Glover Court Suya Spot: grill at 24 Adeola Odeku St, Victoria Island, Lagos. Sunday hours are listed below.

24 Adeola Odeku St, Victoria Island, Lagos 106104, LagosChecked October 2026