Home Town Pizza
Add to Favorites
OPEN NOW
Today: 11:00 am - 7:00 pm
Saved to Favorites
10/24/2010
Great Pizza and Cindy always knows your name!! ;) You can sit down or take and back, either way the pizza and the service is good. Very clean. I order mine their often.
Phone: (208) 634-2596
Address: 617 1/2 N 3rd St, Mccall, ID 83638
Cuisines: Pizza
410 Railroad Ave, Mccall, ID 83638
501 N 3rd St, Mccall, ID 83638
401 Lenora St, McCall, ID 83638
411 Railroad Ave, Mccall, ID 83638
925 Fairway Dr, Mccall, ID 83638
308 E Lake St, Mccall, ID 83638
320 N 3rd St, Mccall, ID 83638
807 N 3rd St, Mccall, ID 83638
600 W Lake St, Mccall, ID 83638
209 N 3rd St, Mccall, ID 83638