Can Solé - Carrer de Sant Carles, 4, 08003 Barcelona, Spain on Eaten