Restaurant · 258 Kofo Abayomi St, Victoria Island, Eti-Osa, Lagos, 106104 · Lagos
More places in Lagos