The Grid Restaurant & Winery
Cities
·
This week
Restaurant · 6 Thomas Ajufo street, off Opebi link bridge, Ikeja, Lagos · Lagos
More places in Lagos