For those who worship their hoagies at the altar of the sandwich press, there may not be a more perfect creation than... More >>>