What's the difference between a Stromboli and a Calzone?
My understanding based on local experience (five Italian restaurants on every block) is that Stromboli and Calzone differ principally in (a) their filling, (b) the dough, and (c) the final shape.

Calzones are basically folded pizzas, made from pizza dough and stuffed with the same ingredients as pizza - almost always tomato sauce and mozzarella cheese, usually ricotta, often pepperoni and maybe some other cheese and cured meats - and then folded over like an omelette.

Stromboli are more like pizza rolls.  They're made from a thicker dough (still pizza dough), the tomato sauce and ricotta are optional and usually left out, and they are literally rolled up into a tube shape (sometimes more of a blocky sandwich shape though).

Other than that, they are quite similar, and the differences seem to get murkier over time... I often see Stromboli with the sauce and cheese and Calzone without the sauce.  But fundamentally, Stromboli is more like a sandwich and Calzone is more like a pie; if a particular restaurant doesn't do it that way, then that would have to be their own twist on the traditional recipe.