Lower Mekong now open on Kensington Street