IDAHO Restaurant


Mon-Thurs 7:30am-9pm | Fri 7:30am-10pm | sat 8am-10pm

(208) 219-2524
4698 N Linder Rd Suite 110
Meridian, ID 83646