Carrer De Pere lv 240, 08005 Barcelona Website: Click here for restaurant websitePhone: +34 640 07 77 79