Contact Us

The den

317 E Lake St, McCall, ID 83638
(208) 849-4040

Open: 7:00 AM - 2:00 PM

Mon | Wed | Thurs | Fri | Sat | Sun

Seating ends at 1:30 PM