Cavas Alsina & Sarda Barri Les Tarumbes s/n, 08733, El Pla del Penedès, Barcelona View the finest selection of Cava, buy online Contact our hostelry experts for all your requirements - Contact us