Back
12th South Bistro (Nashville) Logo

12th South Bistro (Nashville)

1.47mi
2215 Elliston Pl, Nashville, TN, 37203
Not Available Now
About 12th South Bistro (Nashville)

Searching for "Italian Near Me"? 12th South Bistro (Nashville) has some of the best Italian in Nashville. Located at 2215 Elliston Pl, 12th South Bistro (Nashville) is a convenient option that deli...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead