Food & drink Unclaimed Leila Restaurant Address864B Bishop Aboyade Cole Street, Eti-Osa, Victoria Island, LagosPhone+2348035791444Websiteleilarestaurant.comHoursMo-Su 09:00-23:00 Open map Claim this business Report a mistake or ask for removal