i live in new york and new haven pizza is worth the drive
a cool city in connecticut, feels kind of like a scaled down mix of philly and brooklyn, has some bad areas but many nice areas as well
"i live in new york and new haven pizza is worth the drive" What is the definition of "new haven"?