Nestled in the heart of Westwood at 271 Center Avenue, Tony D's Pizza is a haven for pizza enthusiasts and a beloved neighborhood gathering place. As a testament to its culinary expertise, this pizzeria has garnered widespread acclaim for its delectable pizzas, carefully crafted using only the freshest ingredients and an unwavering commitment to serving up a slice of pure culinary bliss.