Share:

Restaurants & Bars 6

New Haven

Mike | Jul 4, 2003 12:20 PM

Anyone know good places in New Haven? I'm headed off to Yale this fall.

Want to stay up to date with this post?