Coffee store, known as Costa Leone, offering a space for coffee and more.