More about Lalibela Ethiopian Restaurant
Lalibela Ethiopian Restaurant is located at Tuffnell Park, NW5 2HR London, United Kingdom
02072840600
http://lalibelarestaurant.co.uk
Similar Listings
Pepe'S Peri Peri
3.5
Blue Nile Cafe
4.5