At a bustling cafe in south-west Brisbane, anyone having a bad day can walk out with a free coffee or meal.