Enjoying good pizza in Westwood