One of the few true Italian delis. Everything is fresh to order. They make their own bread, which makes their sandwiches over average and better than most places. Food is made to order or at least tastes like it is. Decent selection of both plates and sandwiches. They even have a grocery area but very limited. You will not find a better place for a sandwich in this town; some are too similar to be called by different names but nevertheless, you cannot go wrong with anything on the menu...