Lemongrass And Chilli Chicken @ Where's Charlie? Lambton Quay Store