The Windy Bay is a restaurant offering international cuisine with a focus on steak. It features a scenic view and a capacity of 60 people.