Viewing a single comment thread. View all comments

lardlad71 t1_jb7rw75 wrote

Steve’s Pizza in West Boylston. It’s right off I-190. It’s been a while but it was great in the 20th Century. I think my brother still goes there. I honestly don’t know why it’s so hard to make a great pizza in MA, but 90% fail.

2