Hermanos Granados is a restaurant offering homemade meals, with takeaway options available. They specialize in Canarian cuisine.