Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Challis, Idaho (ID), United States

Antonio`s Pizza & Pasta
4
30 reviews

441 Main St., Challis, ID 83226, Challis

I have had much bettet Pizzas from Antonio's. It was dry and it had more crust around the outside if the pizza with no