Great location for food in flushing