Skip to content

Pizza 21

From our family to yours
Pizza 21 is currently located at 8017 Norwalk Blvd. Order your favorite pizza, pasta, salad, and more, all with the click of a button.

Powered by Slice!
Our restaurant is a proud part of the Slice family.