Martello's has the most awesome pizza! It's not greasy at all. Everything is made fresh while you're there. Nothing sits under a heat lamp!
All reviews seem positive