150 Needham Street Newton, MA 02462617-969-9200
Upper Falls is our largest store and essentially our headquarters. We have one of the most expansive selections in the state. Our wines range from everyday, name brand varieties to super premium fine wines from all over the world. Our spirits program is vast.
The sprawling liquor wall is home to all of your favorite spirits as well as selections from smaller, boutique craft distilleries and even our own single barrel selections. Our beer room is fully stocked with essentially every brew we can get our hands on.
From mountains of thirty-packs to local craft beers, we have it all. If there’s something that you can’t find, we’ll order it for you. We offer a local delivery service as well.
Monday-Saturday 9am to 10pm
Sunday 12pm to 6pm
02/24/18 - 2018 GRAND WINE TASTING MARCH 3rd: 2-5pm
03/03/17 - 2017 MARCH WINE SALE 25% off all wine (750ml only. Red Stickered, Read More...
06/30/16 - Postscript Newsletter: July-August We’ve made it to summer Read More...
05/03/16 - Postscript Newsletter & Wines of the Month. For the next two Read More...