Carrer de Cuba, 23, 08002, Mataro Barcelona Website: Click here for restaurant websitePhone: +34 647 32 29 70