Know a great happy hour or special for this location?
Compact Italian place with outdoor tables, whipping up pizza & pasta with many vegan options.
Suggest an edit
Carrer de l'Allada-Vermell, 11, Barcelona, Barcelona 08003