Mama Thai Kitchen
- 4995 S Alma School Rd
- Chandler, AZ 85248
- (480) 895-1499
Details
+ -
Diners will discover an extensive menu featuring more than 70 Thai dishes including curries, noodle-based dishes and stir-fry entrees. The restaurant offers a weekday lunch special offering 18 options.