This place has the best pizza I've ever had. I love pizza and I've eaten it all over the world. But this little shop in Boise is the best. Loved their crust and their sauces, and the toppings were the absolute perfect amount. Great food at a very good cost!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.