After doing some searching online I found a place called Roast Beast. I was surprised that I never noticed this restaurant before. I have driven past it countless times but never saw the sign pointing the way down the stairs in the corner nook of the building to a little taste of heaven!
(Photo by Jonathan Wiggs/Globe Staff)
They also offer spicy pickles and the 6 different types of brownie squares made this a must go establishment if you ever find yourself in the area. My only regret was despite us ordering 5 different sandwiches I never took a picture because all I could think about was getting mine and eating every bite of it! You can see some pictures of their food on their web site which I will post below. I know I will be a regular customer whenever I am working in the area - I strongly recommend you give it a try if you are ever in Boston and in need of a tasty, forever memorable, hearty sandwich! (As do my wife and kids)