Menelik Restaurant

277 Caledonian Road, London, N1 1EF
African Restaurant
Need a map for Menelik Restaurant click here!

Sorry but this restaurant is no longer available.

Order a takeaway in N1 Order food to be delivered in London, N1

1 review of Menelik Restaurant


Excellent and beautiful I would really recommend this restaurant to anyone, its truly the best.