Best Rooftop Bars & Restaurants of Las Palmas: 28.140917, -15.431553