Save Added By tandooriovenif Now Open Tandoori Oven 3204 South 25th East, Idaho Falls, ID, USA Offering take-out, curbside and FREE DELIVERY ... Price: $ 5