Have purchased from Pizza Chef several times. Very good pizza, good service, average prices. Not so good on delivery, though. They have a some interesting "custom" pizzas and everything is usually very good when you dine in the restaurant.
If you own or manage Pizza Chef, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.