Toll Station Pizza

Toll Station Pizza
409 Railroad Ave, Mccall, Idaho 83638
 

Toll Station Pizza and Grill has been happily serving McCall locals and visitors for 40 years. The restaurant welcomes friends, new and old, any time of the year.