They carry everything
You can always call them to see what's in stock or check their website.
Yes, multiple brands.
Yes
They have a large inventory and different kind of wines.
Yes they do carry it. Several price ranges. They may have brought in more for New Years
They do carry Rose or pink sparkling wine/champagne, at various price points as well.
Thanks! Your answer is awaiting moderation.