Source: Word of Mouth, New York Yield: 6 sandwiches 1-1/2 pounds firm, fresh tomatoes, cored 12-inch loaf semolina bread 1 pound mozzarella cheese 1/2 cup fine cornmeal 1 teaspoon garlic salt 1/2 teaspoon ground black pepper 1/4 cup olive oi Read More …