8307 Westchester Dr, Dallas 75225, United States
No delivery
Spot something wrong?
Dishes at Salata. Prices may vary in venue.
Been to Salata? Be the first to share what you ate.