Savor the Flavor

Café Sabor

2635 S 25th E
Idaho Falls, ID  83406
(208) 529-1565
website

Café Sabor offers the perfect atmosphere for your next social gathering, whether it be a business function, family party, or an anniversary celebration!

Location

Eastside

Nearby Activities


Get Social #VisitIdahoFalls