2105 Elliston Pl, Nashville, Tennessee 37203 USA
Elliston Place Soda Shop - Serving Fine Foods & Sodas Since 1939!
Photo Credit: Yelp