If you want a New York style sandwich, then this is the place. All the ingredients seem very fresh. I have eaten here many times and have always been pleased with the quality of my sandwich. I also like their black and white cookies, which are a bit hard to find on the west coast. Service is fast and they make your sandwich any way you like it.