Istanbul Restaurant
(615) 248-6888

2631 Nolensville Pike, Nashville, TN | Directions   37211

36.115294 -86.747501
Get Directions