1204 South Vista Avenue
Idaho, Idaho 83705
Arguably the largest selection of pizza choices in the Treasure Valley. Plus sandwiches and salads.
Cassanova is not in the downtown corridor, but rather on the bench, which gives it a different vibe. That's not a bad thing, just what it is.
There is such a variety of choices here, you might have to go back several times to try each one.