cheech,

New Haven has the best pizza! I can't get enough of Wooster Street