Baozza! Delicious pizza stuffed in a soft, fluffy bao.

Pizza…with a twist! Baozza combines classic pizza flavor with steamed Chinese dumplings known as “bao.” The result is a magical fusion of cheesy gooey delicious pizza fillings inside a soft fluffy bun that’s steamed, not baked. The perfect treat that’s ready when you are…pizza tastes better in a Ba…