The truth is out! Marcelli Formaggi defines artisan cheese. @HuffPostTaste https://t.co/j9ERWD5wxH

"Top shelf organic farmstead cheese and specialty products from Abruzzo, Italy. The story goes like this: Bob Marcelli and his family made a family trip..."