God of Pizza might seem like an impossible name to live up to, but the reviews are in and it seems as though this Bend food truck serves heaven-sent pies. Located off Century Drive at Powderhouse, this spot crafts thin-crust pizza topped with flavorful and fresh ingredients.