Eating Italian Pizza Sandwich at The Plum Tomato restaurant in Marlborough, MA.

Feedback

Do you manage or own The Plum Tomato?

Yes