2193 Professor Ave, Cleveland, Ohio 44113 USA
Small but "It's made from scratch and I'll remind you 100 times". If this is "pizza like the good old days" those days sucked
Photo Credit: Yelp