3275 Ballard Rd, Dallas 97338, United States
No delivery
Spot something wrong?
Dishes at Illahe Vineyards. Prices may vary in venue.
Been to Illahe Vineyards? Be the first to share what you ate.