Tandoori grill & bar -Athol

North Indian restaurant · 30625N N Old Hwy 95, Athol, ID

Hours

More food in Athol, ID · North Indian in Athol