On a recent visit to Buffalo, New York, I stopped in at Premier Wine & Spirits on Maple Street in Amhurst. It has been a few years since my last visit. And Wow! Immediately upon entering, you feel the energy. A huge selection, lights flashing and customers interacting with friendly and […]