Alaowerri Restaurant

African

London, 129 New Cross Rd

2 for 1

excludes fri
Excludes Friday
excludes sat
Excludes Saturday

Nigerian restaurant specialising in Isi Ewu and other traditional African dishes.

show location panel hide location panel

Location

location
Alaowerri Restaurant,
129 New Cross Rd,
London,
SE14 5DJ,
United Kingdom