Supermarket
Matta's International Food
12 locals recommend,
Tips from locals
World food shop with lovely produce and any ingredient you might need to cook up something wonderful in our kitchen
Unique things to do nearby
Locals also recommend
Location
51 Bold St
Liverpool, England