Cavalierhaus is a restaurant, café, and pension offering modern lunch options and upscale dining.