Stir Fry 88-McAllen
2100 South 10th Street McAllen, Texas 78503 | Restaurant Info