Indian restaurant · 3825 N 202nd St, Elkhorn, NE
Dine-In
More food in Elkhorn, NE · Indian Food in Elkhorn