Does this location hace the new self serve at the deli , my son loves to put all his favorites amd fries and eat out the bucket its so adorable.
Address: 5370 W 16th St, St Louis Park, MN 55416, USA
Rory Merlino | Jul 16, 2020
Yes
Tom J | Jul 16, 2020
Yes they do.
Cindy Jewell-Timberlake | Jul 16, 2020
Not sure every location is different
Thanks! Your answer is awaiting moderation.