319 Pine Tree Rd
Judd Falls Wine and Spirits in Ithaca, NY is a smaller liquor store, but has an excellent selection. The staff is very friendly and helpful. Easy location to reach.
June 17, 2008
Judd Falls Wines & Spirits
If you've been to or used
Judd Falls Wines & Spirits, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.