Mekong opens on Sydneys Kensington Street