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.