I've been to pizza restaurants in nearly every state
in the union. I've been to pizza places all over Italy,
and speaking as an Italian, Carlo's is hands down
the greatest pizza on Earth. If you want cheap, low
quality, massive amounts of horrible pizza to feed a
bunch of ungreatful 10 year olds, look elsewhere.
Carlo's pizza is fresh, tasty, and is made in the finest tradition of New York pizza, just like my
father made in his old pizza parlor when he first
came to America.
more