The Stockholm Pie & General Store stands proudly on the main street, its classic American storefront adorned with cheerful ...