Back
12 South Bistro Logo

12 South Bistro

No price ratings1.47mi
2204 Elliston Pl, Nashville, TN, 37203
Tues 3:00 PM - Wed 3:00 AM(615) 651-8474
About 12 South Bistro

Order from 12 South Bistro to enjoy some of the best Pizza in Nashville. Looking to find the cheapest way to order 12 South Bistro? Choose the most affordable delivery option listed here. Becau...show more

Compare Delivery Services

(See pickup options)
Postmatescheapest service
$3.99
Est. Fee
30 minTime Est.
Postmatescheapest service
$3.99
Est. Fee
30 minTime Est.