As someone who lives a half an hour from the "real" one, I kind of figured that it had to be the one in California, as Venice, Italy is not a real convenient place to have an office for a US startup, or any startups, for that matter, given property prices there.
Venice, USA, wouldn't really help, since there are several cities/towns with that name in the USA (e.g., the cities of Venice, FL, and Venice, IL) and this article isn't about any of them, but instead the neighborhood in Los Angeles.