Jenni's Noodle House has three locations; 3111 S. Shepherd @ W. Alabama, 2027 Post Oak Blvd., 602 E. 20th Street @ Oxford , Houston, Texas.