Papa Murphy's is a great place, there is a reason it was voted best pizza chain in America. The pizza quality is so much higher than the price. You should be paying much more than they charge. They are not really greasy like a lot of other chains. I tell people to go there and try that pizza.
more