Plant-based cuisine with international touches and a focus on conscious eating in a bright venue with minimalist design.
Carrer de la Llacuna, 114, Sant Martí, 08018 Barcelona, España