I always order Metro Pizza for work events.
Old New York and Pepperoni w salad and a dozen canoli's are always what we get.
Their prices are definitely more expensive than other pizza places but worth it!
And the catering department is AWESOME! Jessica is always so courteous and easy to order with.