La Vicoca Address Carrer d'Hostafrancs de Sió, 18, Barcelona 08014 Spain Upcoming Events No events in this location