26KG

Carrer de Sancho de Ávila, 175, Sant Martí, 08018 Barcelona, Spain
4.77 (6)
$$
Very friendly
Italian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app