Toll Station
Toll Station is known to have been been happily serving McCall for over 25 years already. Toll Station is well-known for offering specialty pizzas, burgers, sandwiches, soups, pasta, salads, as well as a great selection of beer and wine.
410 Railroad Ave
McCall, ID 83638
208-634-7818