Does this place have Dry Ice?
Address: 13270 Newport Ave, Tustin, CA 92780, USA
Per Harwe | Jun 8, 2021
No, I didn't think so.
Jacqueline Cedillo | Jun 8, 2021
I want to say yes but with COVID I’m not sure but normally Yes
Thanks! Your answer is awaiting moderation.