Lemontree Lounge - Elmhurst Bar

  • Address: 80-12 51st Ave, Elmhurst, NY 11373
  • Phone: +1 718 899 0066
Average Rating
3.5
1+ reviews
from 1 sources
CitySearch
3.5
1+ reviews
Lemontree Lounge
80-12 51st Ave
Elmhurst, NY 11373

Lemontree Lounge Details

Descriptions from Across the Web

  • DJs spin for dancing guests at 2,500-square-foot club in Queens ... more on citysearch.com

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match