Carrer dels Enamorats, 130, Sant Marti, 08026 Barcelona Website: Click here for restaurant websitePhone: +34 937 20 31 04