Istanbul Restaurant
4 Star Rating
(177 Ratings)
2631 Nolensville Pike Nashville, Tennessee 37211 | Restaurant Info