J
The Other Place Sports Bar & Grill
6900 Lenox Village Drive, Nashville TN 37211-7284
(615) 445-8122