Casa Marina is a restaurant offering homemade-style Canarian cuisine.