Just ordered the destoyer, which is their 32" pizza for a group of 5 and I must say it was absolutely delicious. You can tell the sauce is homemade and can taste each individual herb they use. Im only giving 4 stars because I have yet to try anything else but once I do Im sure Ill update and give it 5 stars.