Bistro Link Castel offers a quality menu of meats, seafood, and fish, complemented by a rich wine and alcohol bar. Enjoy stunning views from the large terrace.