Brenz Pizza is new, but close to Ohio State community Brenz Pizza — a chain already established at other large universities — has now come to the Ohio State University. Located at 1151 Lennox Town L…