The Flower Shop
The Flower Shop
Location
107 Eldridge Street
New York, NY 10002
(212) 257-4072
Services
About
The Flower Shop NYC is a vibrant two-story hidden gem nestled in the heart of the Lower East Side, featuring cheeky, nostalgic interiors. We offer a curated selection of cocktails, beer, wine, and contemporary Australian and American comfort food. The ground floor features a full-service dining room and bar, while the basement boasts a spacious bar, a pool table, TVs, and a sunken living room.
Reviews
A few things to consider in your comment
[elementor-template id="16119"]