Thai Satay

2412 Elliston Pl, Nashville, TN 37203, United States