Thai Papaya

321 Harding Pl, Nashville, TN 37211, United States