greenwich avenue
let's chill at greenwich avenue tonight
"     greenwich avenue is the main center for shopping and hanging out in [greenwich], connecticut
"let's chill at greenwich avenue tonight" What is the definition of "greenwich avenue"?