( 270 Reviews )
Dave's Pizza
Pizza Restaurant, Restaurant
509 Main St Salmon, Idaho 83467
Mike Palmer
Friendly, consistent and great food.
( 263 Reviews )
Last Chance Pizza & Pasta
Pizza Restaurant, Delivery Restaurant
611 Lena St Salmon, ID 83467
Tracy Dembrowski
Wonderful, personable server. Equally great pizza, crust was 100! Unfortunately no salad bar right now but whatever. The pizza, beer, and personalities more than made up ... more