The Peanut Shop of Williamsburg, Roasted & Salted Virginia Peanuts | Frifor