Snack Streets Definition

noun
Of snack street.
Wiktionary