There are 8 Idaho Pizza Co locations in Boise. This Idaho Pizza Co is located at 430 S 10th St, Boise, ID-83702. An interactive Map of this Idaho Pizza Co is shown below.
View details of this Idaho Pizza Co location, or other Idaho Pizza Co locations in Boise.