Lost Pizza Co. Cleveland is owned by Brooks Roberts and Preston Lott and operated by”Roscoe” Matthew Roberts, General Manager.