Best Italian deli sandwich I ever had its called the Parma cold sandwich. I eat it weekly. Their traditional stuff is stellar and legit. Pamela is a great service at the counter, I get it to go and they are all so nice and the food is tasty and savory as well as fairly priced. Deli and small restaurant. Cozy but simple. Recommended