JavaScript is not enabled.
Best Pizza on Earth! - Review by citysearch c | Carlos Pizza

Carlos Pizza

Claim

Best Pizza on Earth! 12/24/2002

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021