Calle Casanova, 91, 08015 Barcelona Website: Click here for restaurant websitePhone: +34 931 29 13 60