Sitar Indian Cuisine

Order Online

Sitar Indian Restaurant

Reviews

First time dining with Sitar Indian Restaurant? Check out what previous customers have to say.

Sitar Indian Restaurant

star

NO REVIEWS

Be the first to leave us a review

Sitar Indian Restaurant - Nashville, TN

116 21st Ave N, Nashville, TN 37203 Call us today: (615) 321-8889