Do they sell immitation crab?
Address: 11098 Foothill Blvd, Rancho Cucamonga, CA 91730, USA
Ferdinand Cruz | Aug 26, 2021
Yes
ace doza | Aug 26, 2021
yup
Andy Au | Aug 26, 2021
Of Of course they do exclamation
Raul Cuaton | Aug 26, 2021
drop by & check this out
Joseph Rosales | Aug 26, 2021
Yes and fresh crabs on the weekend
Thanks! Your answer is awaiting moderation.