Indian restaurant · 23801 S Orchard Access Rd, Boise, ID
More food in Boise, ID · Indian Food in Boise