Lekki Kitchen
Lekki Kitchen
Primary Category: Restaurant
86 Watling Avenue
London, ,
United Kingdom
Area: Edgware
Head Quarter / Branch : Headquarter
Media Gallery
About Lekki Kitchen
Nigerian food
Similar Businesses
Mr Bigs
Ikeja, Lagos
Adoja Bar Restaurant and Lounge
Port Harcourt, Rivers
Mama Cass
London,
Ogwaligho
Benin City, Edo
Advertisement
Advertisement
Advertisement