La Casa is a Spanish wine bar offering a taste of Spain with a focus on wines from small producers. Guests can enjoy a selection of Spanish wines alongside delicious tapas and coffee.