大街小巷

dàjiē-xiǎoxiàng
great streets and small alleys, everywhere in the city
HSK 79

Additional Dictionary Meanings

great streets and small alleys (idiom); everywhere in the city