Dodo Pizza

The first American franchise of the Russian chain Dodo Pizza opened in Oxford, Mississippi, March 11. It’s a place where tradition is as tangible as Ole Miss football tailgating and William Faulkner’s bronze statue on the town square.