In Watertown, just outside of Boston is an amazing little joint called Strip T’s. It’s one of those joints that is so good it is an automatic that I return each time I am in town. It is that good. Their sandwiches are amazing. The first time I went I got the Fried Cauliflower Sandwich with broccoli […]
Boston, Watertown