3204 S 25th E Idaho Falls, ID 83404

(208) 522-8263

  • About Us

Contact Us

Need assistance? We're here to help.

Address

3204 S 25th E
Idaho Falls, Idaho-83406
USA

Telephone

Restaurant: (208) 522-8263

Email

manager@tandooriovenlogan.com

Opening Time

OPEN : Monday - Saturday,
11 AM - 2.30 PM, 4:30 PM - 9:30 PM
CLOSED : Sunday