Indian Restaurants

Sitar Indian restaurant

Address: 116 21st Ave N, Nashville, TN 37203