A great location at flushing! Every famous restaurant is within walking distance.