Leaf Bar & Lounge

Lounges, Cocktail Bars, Venues & Event Spaces

From The Business 

Note: This is a FREE plan listing. URL links and full descriptions are NOT allowed. More info here

LEAF Bar & Lounge is located in the heart of downtown Flushing (Borough of Queens), one of New York City’s fastest growing and most vibrant urban communities.

Flushing is a local...

Ads are displayed only on free plan listings! More info here

Write a review

Your Rating
Browse

Quality

Location

Service

Price

Your review recommended to be at least 140 characters long :)