Hometown Pizza

337 Deinhard, McCall, Idaho
Tap to Call: (208) 634-2596

Monday: 11am – 8pm
Tuesday: 11am – 8pm
Wednesday: 11am – 8pm
Thursday: 11am – 8pm
Friday: 11am – 8pm
Saturday: 11am – 8pm
Sunday: 11am – 8pm

Special Hours:

Dec 24: 11am – 4pm
Dec 25: CLOSED
Dec 31: 11am – 8pm
Jan 1: 11am – 8pm