Walmart Deli

Walmart Deli Utica NY 13502 USA

Location