The Ojai Vineyard Tasting Room is an attraction, food place, store, bar / lounge, liquor store in Ojai, United States.
Address:
109 South Montgomery Street, Ojai 93023, United StatesMap Category:
Attraction, Food Place, Store, Bar / Lounge, Liquor Store