Having lived in Italy, I can tell you that these are a delicacy when they're done right - which these most certainly were!! Fast friendly walk-up service, and the flavors were absolutely incredible!! A must on a hot summer night!! Enjoy!
I absolutely love this place! There used to be one in Pickerington but it closed down a few years ago and there is not one closer to me. It was 90 degrees and I thought it would be a good idea to drive here since...更多