Does Pete's have fresh turkey ribs?
Address: 7434 Olive Blvd, St. Louis, MO 63130, USA
Louise Burton | Nov 2, 2019
I have no idea...🤔🤨🤷♀️
Pete's Market l St. Louis | Nov 2, 2019
Yes we do. They arrive to us frozen. We sell them frozen
Lashelle Ridley | Nov 2, 2019
I do believe so
Thanks! Your answer is awaiting moderation.