DiablaS Kitchen

368 A St
Idaho Falls, ID
208.522.1510
43.492545
-112.04044
Hours:
Mon - Tue:closed
Wed - Fri:noon - 8pm
Sat - Sun:closed

for DiablaS Kitchen
Directions
from: