Lardo Grill & Saloon

600 W Lake St
McCall, ID
208.634.8191
44.912746
-116.122776
Hours:
Mon - Fri:11:30am - 10pm
Sat - Sun:11:30am - 11pm

for Lardo Grill & Saloon
Directions
from: