Chinese Chef's #2

361 N. Canal Blvd., Thibodaux, LA 70301