The Flower Shop
Bar · Lower East Side

The Flower Shop

$$

Contemporary American cooking in a '70s-style space with colorful furnishings & a downstairs bar.

Info

📍
Address
107 Eldridge St, New York, NY 10002, USA, NY

More like this