About Us The best pho in town! Pho Ben Founding & history Phá» Ben is a family-owned Vietnamese restaurant that opened in 2012 in Sugar Land, Texas. With over 30 years of experience in the phá» business, a dedicated Vietnamese immigrant couple turned their lifelong dream into reality, bringing traditional Vietnamese cuisine to Houston. Before opening Phá» Ben, they owned a phá» restaurant in Little Saigon on Bellaire.