Istanbul Restaurant Menu

2631 Nolensville Pike, Nashville, TN, 37211

Last updated on September 4, 2020
Disclaimer: pricing and availability subject to change.
Connect with
Istanbul Restaurant

(615) 248-6888