I believe they carry ladies fingers (okra ) fresh at times during the season. Try the frozen foods area or try stores like keyfoods supermarket or ShopRite
Didn't see any
You're better off going to a local supermarket to get Okra.
Sorry no
Thanks! Your answer is awaiting moderation.