O Canard Laque is a Vietnamese restaurant offering flavorful dishes at a reasonable price.