Nick Ulrich says he loves the mom-and-pop feel of the build-it-yourself Persona Pizza franchise, which he runs with his brothers in his hometown of Santa Rosa.
Nick Ulrich says he loves the mom-and-pop feel of the build-it-yourself Persona Pizza franchise, which he runs with his brothers in his hometown of Santa Rosa.