BuzzBuzz! Is the defacto pizza parlor for our office.
We are big time repeat clients. The pizza slices are good, while the veal sandwiches are better. if you're eating in, you'll find the decor dated, but it's part of the charm.
All in all, very reasonable prices and quick service.