Restaurant Panorama Beslac offers a beautiful view and house specialties.