Walmart Deli, Lake Zurich, IL, USA

2018-04-17 03:47

Comments

Catherine 2018-04-18 12:50
I got sick from the exact same food at this same Walmart in the same exact location last December. They need to be investigated!