Helene is a restaurant offering dining with panoramic views from a terrace. Opened in 2023, it provides seating both indoors and outdoors.