Do they accept credit card?
Address: 138 E Valley Blvd, Alhambra, CA 91801, USA
Gretell Raudies | Sep 4, 2019
Cash only
Don Bengino | Sep 4, 2019
Last time i checked. Cash only.
Annabelle Dizon | Sep 4, 2019
No, cash only.
Thanks! Your answer is awaiting moderation.