Dodo Pizza, the beloved Russian pizza chain, is undergoing a strategic transformation. As part of this evolution, they have made the difficult decision to close four of their stores in Ho Chi Minh City on May 26, choosing to consolidate their presence in Vietnam by retaining a single, robust location in Binh Phuoc.