Town House of Pizza

4.4 (186)restaurant

A longtime Needham staple known for crisp Greek-style pan pizzas, generous grinders, and fresh daily pita bread.

Visit website

Description

Rooted on Highland Avenue since 1978, the kitchen extends past its pans into classic Italian comfort food. The menu covers calzones, pasta dishes, and subs praised for generous portions, alongside fresh salads and homemade baklava. Running daily from late morning through the evening, it provides a casual, welcoming room with friendly service, equipped for dine-in, takeout, and delivery alike.

Ask Karpo for more information.