Loading Map…. Cal FigarotCarrer del General Prim, 11 – Vilafranca del PenedèsEvents 41.3458387 1.6966218999999683 Address Carrer del General Prim, 11 Vilafranca del Penedès Spain Upcoming Events No events in this location