Istanbul Restaurant Inc
2631 Nolensville Pike Nashville, TN 37211-2216
615-248-6888
Meals Served
Dinner
Business Hours:
Payment Types