This Simple Vermont Store Is Winning Fans With Its Incredible Sandwiches
This Vermont store doesn’t talk much. It just smells like it knows something you don’t. No neon, no drama, just sandwiches quietly plotting your downfall in the most delicious way…
