Town House of Pizza
892 Highland Ave, Needham
(781) 444-4333
Recent Reviews
Order Online
Reserve
You May Also Like
Cafe Fresh Bagel - 896 Highland Ave
Cafe, Coffee & Tea, Bagels
Blue On Highland - 882 Highland Ave
Fine Dining, American, Bar, New American
Gianni's Deli and Pizza - 853 Highland Ave
Sandwich Shop, Pizza
Restaurants in Needham, MA
Town House of Pizza
892 Highland Ave, Needham, MA 02494
(781) 444-4333