Yes. Olivers bakery is amazing!
Yes absolutely
Not sure just call and they will let you know.
If there is any place in Windsor, I would guess it would be there. I wasn't looking for that while I was shopping, but was impressed by their bakery and cheese departments..
Thanks! Your answer is awaiting moderation.