Homemade Pizza! ...On the Grill? I don't think I've ever met anyone who doesn't like homemade pizza. I know in my house, we would have it every week if we could afford it. Maybe every night. But just as pizza is universally delicious, it's a universal truth that it's cheaper to make your own rather