Restaurant
Toll Station Pizza
15 locals recommend
Tips from locals
Best Pizza's: Mexican Fiesta and McCall Special Tasty salad bar with traditional fixings
Locals also recommend
Location
410 Railroad Ave
McCall, ID