Bar Leon offers abundant, quality food and a popular terrace experience.