Get directions to: Outback Steakhouse, North Haven, CT
Restaurant address: 341 Washington Avenue North Haven, CT 06473, USA
Restaurant: Outback Steakhouse