Leo Restaurant & Bar offers a welcoming atmosphere for dining. Enjoy a meal in the heart of the city.