Scalearm News

Food & drink Unclaimed

Leila Restaurant

Address
864B Bishop Aboyade Cole Street, Eti-Osa, Victoria Island, Lagos
Phone
+2348035791444
Website
leilarestaurant.com
Hours
Mo-Su 09:00-23:00

Report a mistake or ask for removal