Just Pizza's Mark Campanella

Mark Campanella explains the franchising possibilities available through Buffalo, New York-based Just Pizza.