Hidden in plain sight on a bustling Dublin street, Enrico’s Pizza & Restaurant has been quietly building a cult following among Ohio sandwich enthusiasts. While the name suggests pizza is the ...