Loading map…

M A T S U D A

M A T S U D A in Barcelona, Spain, offers a refined aroma. Their menu features dishes with a satisfyingly firm texture, often prepared through grilling. Find them at 5 Carrer de les Jonqueres.