LES
The Flower Shop is one of LES.

1. The Flower Shop

8.1
107 Eldridge St (btw Grand & Broome), New York, NY
American Restaurant · Lower East Side · 32 tips and reviews