Elliston Place Soda Shop

2105 Elliston Place

2105 Elliston Pl, Nashville, TN 37203, USA | 615-327-1090

Website | Menu | $

Known for

  • american
  • cafe

Teams

  • Commodores
  • Vanderbilt Commodores