Navy vets become Va. Beach pizza shop owners

Marco's Pizza is now open on Independence Boulevard. There are only a few across Hampton Roads, and soon there may be more.