best pizza in the south bay! also try the chicken kabob, YUM! The steak sand. is the best i've ever had.
All reviews seem positive