This place is amazing!! so have it give it five stars... I was jus surfing on internet and I see that Mountain Mikes did not have any reviews. So i decided to be the first one. They have best pepperoni I ever had... I use to go to different places in santa rosa But i have found my Favorite in this Place! I love thier Snowy Alps specialty pizza, I always ask for it. When go in for Lunch Buffet and they make it for me without hesitation.