I love their pizza and I am not even a big fan of pizza. You have to try it!
All reviews seem positive