In the very heart of Baden - Baden - a centre of culture and pleasure - Leo's restaurant greets guests in its unique location. www. leos - baden - casinoslotsfreeplayonline.net To see more from Leo's Restaurant - Café - Wine- Bar in Baden - Baden on Facebook, log in or create an account. Log In. or. Leo's Restaurant - Café - Wine-Bar in Baden - Baden, Baden - Baden, Germany. likes · 50 talking about this · were here. Tel.