This is one of the best pizza places in Santa Rosa . They have good pizza , hand tossed and made fresh . Better than ""chain"" pizza parlors . I like the option to buy "" a Slice "" If you want GREAT pizza go to San Francisco .
Pros: good menu
Cons: parking
more