Started going here recently and have since become a fan. They're a local "Jersey Mike's" if you will. They cut the meats and cheeses fresh to order, which makes a world of difference in my opinion. I actually haven't gotten anything other than the Italian, but I think that's one of their signature sandwiches anyway. They have a daily sandwich special that essentially gets you a free drink, but I usually stick to water at all times (other than beer/wine of course). I'm out the door with a fresh 6" at a little over $5, piled high and much better quality than your typical chains.