Lardos Grill & Saloon

600 West Lake Street
McCall, ID 83638
Tel: 208-634-8191
Fax: 208-634-0515
Get Directions