Lee & Lee is an Asian restaurant known for fresh, exotic dishes prepared without flavor enhancers like glutamate.