La Casa is a contemporary Italian restaurant offering traditional pizzas, pasta dishes, and desserts. Takeaway and delivery options are available.