Great spot close a few minutes walking from flushing and the subway.