A coffee shop offering a welcoming space for food, drinks, and community. A Christian presence on the high street.