home / Interiors
The Flower Shop, NY
The Flower Shop is the freshly opened restaurant and bar in the Lower East Side with all the makings of a home away from home.
The Flower Shop is the freshly opened restaurant and bar in the Lower East Side with all the makings of a home away from home.