We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
"We asked the front desk clerk at our hotel who had the best pizza in town and was told that Toll Station was the place to go...and they were right! Salad bar was fresh with a good variety of toppings and our pizza was very good too. We just had a basic pepperoni pizza but the sauce and crust were qu..."ite tasty! Very cold beer as well!
" More >
"This would have been a 5-star rating but we waited a ridiculous amount of time for a table (for 2 people), considering the number of people already in the restaurant. That said, the food was wonderful...I highly recommend the halibut fish and chips!!"
TripAdvisor provides reviews, articles, recommendations and opinions on McCall restaurants.
Reviews and advice on hotels, resorts, flights, holiday rentals, holiday packages, and lots more!