Star Pizza has been at the top of our pizza rotation since we moved to Houston last year, so my recent lunch visit wasn’t my first experience with their pie. We love Star because they deliver; we seem to live in a pizza non-delivery vortex, so we enjoy that Star…
