La Salamandre is a restaurant offering quality French cuisine in a welcoming and elegant setting, with dishes prepared using fresh ingredients.