Italian focaccia bread is an oven-baked snack or sandwich bread that is packed with so much amazing parmesan flavor that it stands heartily on its own