Ithaca Shopping Plaza
Ithaca, NY 14850
About Northside Wine & Spirit
Northside Wine & Spirits is your one-stop shop for wine on the internet. Our customer service is amazing. Northside is home to 11,500 square feet of retail showroom, stocking over 6,000 brands and world's greatest selection of Finger Lakes Wine.
Is this your business?
Promote your business through our innovative Marketplace system! It's free to sign up!