Cafe Sabor
2635 S 25th E, Idaho Falls
(208) 529-1565
Recent Reviews
Cafe Sabor
2635 S 25th E, Idaho Falls 83406
(208) 529-1565