First Avenue

First Avenue is a cafe in Luxembourg.

First Avenue

Object
Cafe
building
Yes