Pho @ Telfair opened March 19 at 13425 University Blvd., Ste. 525, Sugar Land. The restaurant specializes in Vietnamese cuisine, offering items such as spring rolls, noodle dishes, rice platters and clay pot recipes. 713-234-7697.