Welcome! Please join the dialogue.

Bohmian.org - Discussion - Town House of Pizza (Needham, MA)

Most Recent Objects

Random Objects

Rate this review:

My Opinion of Town House of Pizza (Needham, MA):

Greek Style Pizza

Town House of Pizza, in Needham, Ma, offers a variety of subs and wraps that are perfect sized for lunch. They've also been willing to experiment based upon customer suggestions--a local favourite is to add strips of bacon to any sub which makes for some rather tasty and filling meals in the case of the Buffalo or Town Special subs.

The Calzones are also good, but I'd skip the Buffalo here as the bleu cheese simply doesn't go as well. The buffalo pizza on the other hand is quite good, either with the bleu cheese on top or on the side for dipping slices.