The Smiling Elephant

Review by stefaube

2213 8th Avenue South, Nashville, TN 37204
Celiac
6 years ago

Best Pad Thai ever! Several items on the menu can be made gluten free by request.