Taste O'India 1901 W Parker Rd # 121 Plano, TX 75023 Phone: (972) 801-9110
Category: Foods - Carry Out