North Indian restaurant · 431 W 85th St, Sioux Falls, SD
Dine-In
See full menu
More food in Sioux Falls, SD · North Indian in Sioux Falls