Get directions to: Olive Garden, North Haven, CT
Restaurant address: 310 Universal Dr N North Haven, CT 06473, USA
Restaurant: Olive Garden