Hofgut Ruppertsberg is a restaurant with a charming courtyard, offering organic cuisine and a gourmet deli.