Last Chance Pizza in Salmon, Idaho Has the BEST pizza, IN THE ENTIRE STATE!!!!!!!!!!! and we are located in the prettiest part of Idaho!!!!!!!!
Reviews, get directions and information Last Chance Pizza & Pasta.
to add Last Chance Pizza & Pasta map to your website;