Lalibela Restaurant

Get in Touch

Address

Address: 137 Fortess Road, London NW5 2HR England

Phone Number

Email

Book a Table

Please enable JavaScript in your browser to complete this form.
Date / Time