Rupert's Restaurant

1101 N 3rd St
McCall, ID
208.634.8108
44.910785
-116.097701
Hours:
Mon: 5pm - 8:30pm
Tue - Wed:closed
Thu - Sun: 5pm - 8:30pm

for Rupert's Restaurant
Directions
from: