The Smiling Elephant

2213 8th Ave S, Nashville, TN 37204, United States