Loading map…

Taverna Bar Restaurant

Taverna Bar Restaurant in Lantsch/Lenz, Switzerland, offers a cozy and traditional alpine dining experience. The air is filled with a comforting aroma, hinting at the tender textures of their hearty dishes. Their braised specialties are a true taste of the mountains.