Casa Corrochano is a Spanish restaurant offering seasonal Mediterranean cuisine, with vegetarian and gluten-free options. Features a full bar and takeaway service.