Austrian inn with a panoramic terrace, offering delicious, freshly made cuisine in a cozy atmosphere.