Coffee shop offering hot drinks, snacks, and sandwiches. It's a unique cafechurch.