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.
- Phone: (562) 801-3689