Nicks Saugus is the ultimate Pizza Place in Saugus.
Our menu features a variety of pizzas that are sure to satisfy your cravings. Located at 306 Central Street, Nicks Saugus is known for its delicious pizzas, friendly service, and cozy atmosphere. Visit us today for a great meal!