Do they do take out orders?
Address: 8993 Mira Mesa Blvd, San Diego, CA 92126, USA
Nicholas S | Aug 23, 2020
Yes just call them.
Suzan Cioffi | Aug 24, 2018
Yes. Quickly and efficiently.
Noelle “Batykefer” Tabor | Aug 24, 2018
Yes.
Mohanram | Aug 24, 2018
Yup
Thanks! Your answer is awaiting moderation.