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