Leaf Cafe is a cafe offering a relaxing atmosphere. It's pet-friendly and has parking for cars and bicycles.