Do they sell octopus?
Address: 4513 La Sierra Ave, Riverside, CA 92505, USA
Javier Camacho | Sep 12, 2019
Yes yes they sell
Angie Gonzalez | Sep 11, 2021
Do they sell live octopus?
jlaq77 | Sep 12, 2019
They sell octopus.
Ramiro c Quiroz Jr | Sep 12, 2019
Yes bomb sea food
Flower Laure | Sep 12, 2019
Yes they do
Thanks! Your answer is awaiting moderation.