I need to find some lily bulbs for a recipe I'm cooking. I tried the Sunrise Japanse market near me and they didn't have them. Do I have to go to Yaohan Plaza? Or Fairway? I'm looking for somewhere ideally downtown which might have them (I live near Union Square). Has anyone seen them in Chinatown?
Thanks in advance,