North Indian restaurant · 10731 E Alameda Ave, Aurora, CO
Dine-In
See full menu
More food in Aurora, CO · North Indian in Aurora