Le Bambou! Is this Vietnamese restaurant worth the visit?!