A rooftop oasis in Downtown Flushing

 

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

Flushing is a local destination for foodies seeking authentic Chinese cuisine.  

LEAF Bar & Lounge is the area's first and only cocktail lounge.