Twelve Pine, a café-style restaurant and gourmet marketplace in Peterborough, New Hampshire, is known for providing upscale prepared cuisine to carry-out or to enjoy in our cafe with seating inside or seasonal outdoor porches.

Located in a beautifully renovated turn of the century railroad warehouse, Twelve Pine is the focal point of Depot Square – a complex of specialty retailers, restaurants, art galleries and boutiques.


back to top