Do they sell fresh ghost peppers?
Address: 123 Lexington Ave, New York, NY 10016, USA
Jason R | Oct 29, 2020
Sorry, not fresh
Bruce Cranendonk | Oct 30, 2019
Nothing fresh
Laura Domic | Oct 30, 2019
Not sure about fresh ones, but there is a big selection of dried peppers.
Jorge Picado | Oct 30, 2019
I'm sure they do.
Thanks! Your answer is awaiting moderation.