Pizza Review
The pepperoni deluxe is definitely worth a try. Heavy, tasty pizza. I ordered delivery, the pizza was about room temp upon arrival. Pepperoni deluxe is topped with pepperoni and has globs of cream cheese which gives it a different taste. Solid pizza. If ordering a large, bring your appetite!