La Casa is a Spanish restaurant located in the historic Spannhagengarten. It offers a taste of Spain in a unique setting within a heritage-listed building. The establishment focuses on celebrating and enjoying Spanish food and drinks.