MASSAWA RESTAURANT

MASSAWA RESTAURANT

132 Landor Road, Stockwell, London, United Kingdom, City of London , England United Kingdom
Posted by findEthiopian on 2023-03-03 09:14:15
Description

Massawa Restaurant is a restaurant on 202 Archway Road in London.

Email

info@massawahighgate.co.uk

Ratings & Review
Uh oh! We couldn't find any review for this listing.
Post Review