• Pickup
Cash on delivery available

0 Reviews

Closed

Massawa Restaurant

202 Archway Road, London, Highgate, N6 5BA

Eritrean

Minimum Order: -

View menu

Loading more restaurant...