Do they have clams?
Address: 8360 La Palma Ave, Buena Park, CA 90620, USA
Judee Tran | Aug 19, 2020
Yep.
C Abad | Aug 19, 2020
Yes they do.
Jojo Jojo | Aug 19, 2020
Yup
Alfonso Villalobos | Aug 19, 2020
Yes, all you can eat...
Thanks! Your answer is awaiting moderation.