The Flower Shop

5.5/10

AI-generated summary

The , the and the are what people praise. Skip the , one person found it tough and dry. It leans bar and scene now, and a few say the food is overpriced and dated.

107 Eldridge St, New YorkLower East Side, ManhattanGoogle Maps

What Reddit says8

View all