Pizza Review
My wife and I go here every time we’re in town visiting my sister. It is always top notch. Perfect crust thickness and the “papa special” pictured here is amazing. I can’t believe someone left a 6.6, it blows my mind. This place was literally picked as Idaho’s best pizza place for 2018 by Money Magazine soooo....I highly recommend you give them a try. Great atmosphere, food and people.