"indian food" Indian Restaurants in Omaha, NE Menu 4.5 / 5 based on 77 votes Mother India Indian Restaurant 3572 Leavenworth St Omaha, NE 68105 4.0 / 5 based on 40 votes Flavors Indian Restaurant 1901 Farnam St Omaha, NE 68102