Spanish restaurant and deli, offering tapas and takeaway options. Enjoy a relaxed atmosphere and a selection of Spanish treats.