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
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