Does your store sell Alpaca meat ? ?
Address: 1001 E Imperial Hwy, La Habra, CA 90631, USA
Angela Tseng | Sep 11, 2021
I have not seen any in all the ALDI stores I have been.
Frank Magana | Sep 11, 2021
Not that I've ever seen
Thanks! Your answer is awaiting moderation.