Lemon Grass is an upscale Thai restaurant known for its Pacific Rim cuisine, colorful art, and acclaimed wine list.