I have been on the prowl in my neighborhood for such ingredients as fresh galangal and lemongrass, etc.
Does anyone know where in NYC I can find such items? I haven't had time to go to Chinatown yet. Perhaps, there are other places further north that might have it. I was thinking Grand Central. Any other ideas. Thanks