Palermo's has the best pizza. The pizza is always hot and fresh, with just enough gooey cheese. We always go pick up Palermos rather than have a chain deliver pizza to our door....
All reviews seem positive