Elliston Place Soda Shop is a American restaurant located at 2105 Elliston Pl, Nashville, TN 37203. It has received 1935 reviews with an average rating of 4.5 stars.
Monday | 7:30AM-4PM |
---|---|
Tuesday | 7:30AM-4PM |
Wednesday | 7:30AM-4PM |
Thursday | 9AM-3PM |
Friday | 7:30AM-4PM |
Saturday | 7:30AM-4PM |
Sunday | 7:30AM-4PM |
The address of Elliston Place Soda Shop: 2105 Elliston Pl, Nashville, TN 37203
Elliston Place Soda Shop has 4.5 stars from 1935 reviews
American restaurant