TikTok by @makaylamcquoid

The Vermont country deli is def worth the hype #vermont