When I say this is my favorite pizza I mean in DELAWARE! It should not be compared to a New York experience— it’s a special beach pizza. Very special!