Contemporary bistro serving artisanal pizza & sandwiches plus beer wine & cocktails. Natural leavened dough made from scratch in house at this pizza restaurant in downtown Delaware Ohio. What makes the best pizza in all of Delaware Ohio? What makes the best pizza in all of central Ohio? It's all about the dough.