Tandoori Oven- Idaho Falls

3204 S 25th E, Idaho Falls, ID 83404
Tandoori Oven- Idaho Falls Tandoori Oven- Idaho Falls is one of the popular Indian Restaurant located in 3204 S 25th E ,Idaho Falls listed under Indian Restaurant in Idaho Falls , Restaurant/cafe in Idaho Falls ,

Contact Details & Working Hours

Map of Tandoori Oven- Idaho Falls