Viewing a single comment thread. View all comments

Proof-Variation7005 t1_izjnil1 wrote

Tommy's Super Italian toasted is the best I've had so far locally. The ingredient portions are great but I maybe not the best quality deli meats. I haven't tried the Cranston one yet though.

I'm still searching. The best one I've ever had was in a weird deli attached to a liquor store in Hyde Park, MA.

3