OLD WORLD • Deli • Grocery • Wine • The Very Best of Everything
German Gilabert - Cava Brut Nature Reserva
$18.95

German Gilabert - Cava Brut Nature Reserva

What, a organic natural cava grown at a high altitude and only 11.5% alcohol.  It's delish.
+