Yes
We carry fresh lemongrass and also frozen chopped lemon grass located in aisle 9 on the right side.
Yes they have lemongrass
For sure they have the best lemon grass ever made. You must try it. You will be in heaven eating this.
Thanks! Your answer is awaiting moderation.