This place is a good manager away from being the best deli in town. Sometimes you get a hot sandwich on a cold roll, sometimes you get a great sandwich on very average bread, sometimes the lettuce & tomato are after thoughts... I guess what I'm trying to say is the ingredients are top shelf but the details are missed. If the manager ate there he/she would know what I mean and correct it. Great service, very clean and free ice cream!!! :)