Worth the drive.
Just around Hilliard.
DiCarlo's Pizza Hilliard has moved to 91 E 5th Ave, Columbus Oh, 43026. Same phone number 614.777.4992.
Not that far Art but it is the original we are from Ferry
I drive there from Newark because it's the best around.
Road trip necessary lol
Thanks! Your answer is awaiting moderation.