Lost and Found Pizza

Early on one of the things I lamented was the lack of a good pizza place in Cleveland.  There is Domino’s, Pizza Hut, and more recently Papa John’s, plus frozen pizza from Walmart and Kroger.  However another place sits just beyond the edge of town on the south side of Highway 61.  It’s called Lost…