Twines is a wine store that also offers a delightful dining experience with a wide selection of wines. They also host wine festivals.