Leo’s Baden-Baden welcomes you in a unique location in the heart of the spa town of Baden-Baden, the centre of culture and enjoyment.
International flair, timeless elegance and cosmopolitan understatement - this is what makes Leo’s Baden-Baden’s a unique lifestyle and cult restaurant.