Idaho
Twin Falls
Anchor Bistro & Bar
Anchor Bistro & Bar
(208) 733-6566
334 Blue Lakes Boulevard North, Twin Falls, ID 83301
Website
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available
Ad