Indian restaurant · 8320 Northwoods Dr #100, Lincoln, NE
More food in Lincoln, NE · Indian Food in Lincoln