Fort Ball Pizza Palace in Tiffin, Ohio is exactly that kind of treasure – an unassuming brick building that houses what many locals will passionately defend as the best pizza in the entire state. You ...