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