Found a place while I was getting the lay of the land where they'll bring you as many as you want for free while you're eating. It's called Garden Olive and the food is otherwise fairly cheap. Take care to keep them coming at a reasonable pace so as to avoid suspicion and you might very well become the proud owner of an absurd amount of breadsticks.
You'll want to come prepared with a bag unless you've got superpower of some kind that would serve you better. They're a bit oily so pockets won't do, in any case.