Coffee Box is a vegan-friendly cafe in Lohja. They offer homemade soups and welcome dogs.