snack street

Noun

 * 1) A street in China where a variety of street food is sold.