All reviews seem negative
Both owners of mountain mikes pizza at 6191 santa teresa blvd, san jose, ca are the rudest human beings...