Tandoor Indian Restaurant Address: 2537 S 174th Plz, Omaha, NE 68130 Phone: (402) 505-9209 Payment: Restaurants, Indian Other Businesses: Sam & Louie's Pizza at 18010 R Plz, Omaha, NE 68135 Sam & Louie's NY PIZZERIA at 18010 R Plz, Omaha, NE 68135 Subway at 2116 S 156th Cir, Omaha, NE 68130 Camille's Sidewalk Cafe at 16909 Lakeside Hills Ct, Omaha, NE 68130 The Bottomless Glass Bar & Grill at 17520 Wright St, Omaha, NE 68130