Tandoori Oven is a restaurant located in Idaho Falls, Idaho at 3204 South 25th East. They are open every day except Sunday. India Oven is first opened in July 17 2013. This is our second location after successfully running it in Logan UT. Utans loved our food and gave us strengthen to open another location. And here we are! Today is the 1st year anniversary of Tandoori Oven-Idaho Falls. We...