Best Italian sandwich I have ever had. The perfectly toasted bread and flavorful meats make this the perfect spot to have a sandwich. Highly recommend the Super Sicilian. Also, it's a family run shop which always gives me a good feeling because they really care about service and putting out great food.