Mostly from there contracted local farms when they can
Not sure where they get their produce but you can call and they will answer your questions as best as they can they are very good about it
Depending on the product
From a big supplier i would assume
Thanks! Your answer is awaiting moderation.