Masala Courtyard

Masala Courtyard, 3600 Huffines Blvd, Carrollton, TX 75010, United States

(972) 394-8270

Location