List of Mountain Mike's Pizza Stores in Santa Clara, CA Outlet Note Regular Brands Mountain Mike's Pizza California Santa Clara Rating 4.5 based on 82 votes Products Salads Pizza Appetizers and Sides NameAddressPhone Name/Address/Phone Mountain Mike's Pizza outlet - Santa Clara 5229 Stevens Creek Blvd (408) 984-0564 People Also Viewed