Find the top Italian restaurants in Antioch, Tennessee near you now.
Pizza restaurant
Address: 12637 Old Hickory Blvd, Antioch, TN 37013
Italian restaurant
Address: 1131 Bell Rd, Antioch, TN 37013