They have the BEST "PIZZA SLICES!" Really they have great food all together. I wouldn't do delivery though, takes forever. :)
All reviews seem positive