Our Wine Room
Our European-style wine tasting room is located in town in the city of Temecula.
We are your first and last stop to Southern California's beautiful wine country!
Come visit us and try our Estate wines paired with our gourmet Italian food.
You’ll savor our Sicilian-style dishes, while enjoying a classy atmosphere.