Town House of Pizza
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
40 Years
in Business
Saved to Favorites
Phone: (781) 444-4333
Address: 892 Highland Ave, Needham Heights, MA 02494
Phone: (860) 847-0110
Cuisines: Italian, European, Continental, Pizza
Price Range : Below Average
974 Great Plain Ave, Needham, MA 02492
215 Needham St, Newton Upper Falls, MA 02464
240 Chestnut St, Needham, MA 02492
1068 Chestnut St, Newton, MA 02464
73 Highland Ave, Needham Heights, MA 02494
1077 Great Plain Ave, Needham, MA 02492
1 1st Ave, Needham Heights, MA 02494
92 Central St, Wellesley, MA 02482
160 Gould St Ste 118, Needham Heights, MA 02494
188 Needham St, Newton Upper Falls, MA 02464