Nat's is the best. Something about the cheese. It's a take out place. They seem able to make sausage pizza (which most places mess up). Go - order it slightly well done.
If you own or manage Nat's Pizzeria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.