Lemon Grass is a Vietnamese restaurant specializing in authentic Vietnamese-style cooking. This establishment offers a variety of traditional dishes, including pho.