Given the sentence "A few people on a city street." is it true that "Some people on a street."?
Let's think step by step below.
yes
A few people can also be referred to less specifically as ' Some people'.

'Some people on a street' is a rephrasing of 'A few people on a city street'.

.

Thus, the answer is yes