Mammamia is one of the longest running Neapolitan pizzerias and Italian restaurants in China. Award winning pizzas, fresh pastas, and Italian antipasti.
Community favorite ZUP Pizza Bar has reopened on Shaanxi Bei Lu. Hail, the return of Chicago grid-cut tavern-style thin pizzas, smash burgers, and garlic knots.