“Sushi? At Walmart? Yikes!”
Please tell me it isn’t true!!! Walmart sushi?
Can't confirm or deny either way ... never seen sushi in Walmart and if I did, I wouldn't touch it. :b