Il Castello

445 A St
Idaho Falls, ID
208.523.1546
43.492671
-112.041598
Hours:
Mon - Thu:11am - 9pm
Fri - Sat:11am - 10pm
Sun:closed

for Il Castello
Directions
from: