Visited this place for the first time with my 2 1/2 year old son. And let me just say He loved his turkey & ham sandwich. Their sandwiches are very fresh, that includes everything from the freshly baked bread and the vegetables they use. I will definitely be a regular here.