This is a little gem in the town of Newmarket. I had their veal sandwich and it is to die for! In the past, I haven't had many great veal sandwiches and so I was never a fan of them but this one blew me away. I absolutely love the peppers in them and the portion was huge! I was satisfied with just half. Also the service was awesome! Definitely recommend. You won't be disappointed.