Great spot in Flushing, about a 10-15 minunte walk to main street and right next to the Botanical Gardens.