A traditional restaurant, Kemencés Csárda, located near the Alps.