Cafe Sabor

2635 S 25th E
Idaho Falls, ID
208.529.1565
43.474028
-111.982671
Hours:
Mon - Sat:11am - 10pm
Sun:closed

for Cafe Sabor
Directions
from: