The new “Pink Headed Duck Cafe” is located here, 61A Yawmingyi Street, Dagon Township. It can be found on Google Maps and Apple Maps, but it’s not yet visible on Open Street Maps. Let me know if I need to provide any more details.