Yes, but only the Belini. Aisle 6 on the right.
I can't say specifically that they carry Vinsanto but if they don't they do carry a large enough selection where you'll find something that is just as if not even more enjoyable.
Thanks! Your answer is awaiting moderation.