Steamers Steak & Seafood

308 E. Lake Street, McCall, Idaho 83638

Reservations 208.634.1411