The article was titled, "In Search of Lotus Roots, and Free Parking, Too" and described a huge, full-service grocery store in Flushing. We were thinking of going today but I can't remember the name of the store. The article mentioned that it's one of the only (the only?) Asian grocery in Flushing with a sizable, free parking lot.
If any hounds know what store this might be, please let me know! I'm kicking myself for not clipping the article when I saw it in the first place.