North Indian restaurant · 740 N Cecil Rd Ste 110, Post Falls, ID
See full menu
More food in Post Falls, ID · North Indian in Post Falls