The Flower Shop
107 Eldridge St, New York, NY 10002, USA
Lower East Side


Bar / Club
107 Eldridge St, New York, NY 10002, USA
Lower East Side
The Flower Shop is a 2 story venue boasting colorful, 70's style interiors and a large downstairs bar and dining room.

SheerLuxe
Do you work for The Flower Shop? Contact us to learn more about who's managing this profile or gain access.