Back
12 South Bistro Logo

12 South Bistro

No price ratings1.47mi
2215 Elliston Pl, Nashville, TN, 37203
Not Available Now (Available Sun 11:00 AM - 10:00 PM)(615) 651-8474
About 12 South Bistro

If you're looking for Italian restaurants in Nashville look no further. 12 South Bistro is known for having some of the best Italian in Nashville. Located at 2215 Elliston Pl, 12 South Bistro is ...show more

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