Subway 5343

Subway #5343-0 is a Subway restaurant located at Knollwood Mall, 8128 Highway 7 Space 0341, St. Louis Park, Minnesota.