Szechuan Bay is finally under construction, with two crews of Brazilians doing demo. The inside looked pretty empty and I wouldn't guarantee its reopening with the same ownership as the phone was also disconnected. (Also don't assume the Brazilian contractor means its a Brazilian restaurant as its one of the larger firms, but if I had time I would have asked them what's going on or looked for the name on the work permit.)
Foss Park in East Somerville (where I think Louie's would be a hit if it was that side of the intersection) has a new truck offering lemonade, steak and cheese, and sausage. That adds to Moe's at Powderhouse Square (dogs, chili, sausage), the Italian Specialty or something between Home Depot and Good Times (also dogs, sausage, ok steak and cheese). There also is Reynaldo's Pizza truck in the area, but not 100% certain if it parks in Somerville although I vaguely remember it somewhere maybe just stored near Tufts (I think the MIT pizza truck is Yona's, so its different). Some of them are good in a pinch, but would rather hit a East Somerville taqueria or Brazilian buffet or Italian Deli for something quick... And Louie's over the ice cream trucks around.