Salamandra offers a welcoming atmosphere with stunning views and a menu featuring local ingredients with an international flair.