Caffe bar "LEO" is a coffee shop and bar offering a refreshing selection of coffee and ice cream. Guests can enjoy their beverages and treats on the inviting terrace.