Go Back
Report Abuse

The Flower Shop

Description

The Flower Shop NYC

is a vibrant two-story hidden gem nestled in the heart of the Lower East Side, NYC, 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.

Contact Information

Address
107 Eldridge St, New York, NY 10002, United States

There are no reviews yet.

Scroll to Top