Cafe Bar Leo is a bar offering a friendly atmosphere and homemade tapas.