Print
|
Close this window
Sitar Indian Restaurant
Sitar Indian Restaurant
Address
116 21st Avenue North, Nashville, , TN, USA
Telephone
615.321.8889
Website
www.sitarknox.com
Print
|
Close this window