Here is a place that has been on my bookmark list for quite awhile. It is located on York, a short distance south of North avenue. It is actually part of a building that houses a restaurant which I had ate in a few times a couple years back.The inside is a nice Italian deli with many sandwiches, pizza, etc. to…