Greek Pizza

Connecticut has the best pizza in the world. That’s just a simple fact. It might upset a bunch of New Yorkers, Chicagoans, and maybe some Italians, but it’s true (California pizza doesn’t even deserve to be called pizza). New Haven style pizza (or apizza as it’s locally known) is famous, and deservedly so. It’s wonderful….

Read More