Mountain Mike's Pizza
1290 Franklin Mall, Santa Clara CA 95050
Most Recent Comments
We took 2 of our teams to this place for pizza party because they won the state cup.
Me and my wife live 5 min away and this is our favorite pizza spot to go to. We order pick up and the pizza always tastes amazing! And the customer service is great as well. We are loyal customers
Best pizza and I've eaten! Wings are finger licking good. Customer service is excellent! Trivia nights and lots of large screen TVs to watch any sports!
Shoutout to Dave! Took great care of us and was extremely friendly. Our pizza was delicious and filling!
Alcohol: Beer & Wine Only
Nearest Mountain Mike's Stores
You May Also Like
Santa Clara, California