A cafe offering European cuisine. Enjoy a refreshing break or meal with friendly service and a pleasant view.