How come this awesome Publix have 5 people working in Deli and only 2 helping customers? That's ridiculous!
Address: 23300 SW 112th Ave, Homestead, FL 33032, USA
Claudia Aparicio | Sep 29, 2019
Of course I am not kidding.
Willa Downs | Sep 29, 2019
You're kidding, right? Grow a set.
Thanks! Your answer is awaiting moderation.