5 Tara will offer dishes from around India at its new location near the Cobb Village 12 movie theater.