Jen, North Haven would be a straight shot up I 95. The Olive Garden in Waterford is right off the exit to the highway.

Oh this is getting exciting!!!!!