Update Info - New Thai Star
This restaurant was reported as closed. If it is open, let us know.
New Thai Star
63 Thompson Ln
Nashville, TN 37211
63 Thompson Ln
Nashville, TN 37211
This restaurant was reported as closed. If it is open, let us know.