Deli specializing in regional Italian delicacies. Known for its high-quality ingredients and delicious sandwiches.