Lemon Grass Scent is a Vietnamese restaurant offering spring rolls, pho, stir-fries, and curries in a sleek, picture-lined setting.