Calle Mora D'ebre, 2 - P. 1 PTA. 1, 08023 Barcelona Website: Click here for restaurant websitePhone: +34 630 40 46 45