China Star Vietnamese Restaurant 18027 Point Lookout Drive Houston TX United States
Phone: 281.333.2704 Dress: casual