Change your cover photo
Change your cover photo
Restaurant
New York, United States
This user account status is Approved

Contact


The Flower Shop
107 Eldridge Street
New York, 10002
NY
United States

About The Flower Shop

The Flower Shop is located at 107 Eldridge Street - Nestled away on a seemingly quite street in downtown NYC. Serving good food accompanied by a wonderful list of natural wines.

X
- Enter Your Location -
- or -