Obelisco's Leavenworth tasting room in the heart of Leavenworth. Fantastic and comfortable place to taste wine in Leavenworth. Open 7 days a week.
217 9th Street, Suite F, Leavenworth, Washington 98826
Obelisco's Leavenworth tasting room in the heart of Leavenworth. Fantastic and comfortable place to taste wine in Leavenworth. Open 7 days a week.