The Stephan’s Restaurant is a popular destination for relaxed Sunday lunches, dinners, wedding celebrations and superb private events. In June 2012 the Restaurant was opened.