Bruce and Liz venture out to Bravo Pizza & Italian Restaurant in The Villages Florida. They order a large Veggie Pizza and provide their usual candid food review. Join them. Gotta eat!