Haven't been to this restaurant for a few years and tried it out again this month. We missed some good meals. The food is fresh, well presented, and the service is excellent. It's not a fancy place, but if you want the best sandwich in town, this is where you'll find it. Prices are moderate. The selection is good.