iBaoza 爱包子 is a Northern Chinese restaurant specializing in delicious, China-style steamed buns (baozi) with savory fillings like fresh pork.