Get directions to: Houlihan''s, North Haven, CT
Restaurant address: 201 Washington Ave North Haven, CT 06473, USA
Restaurant: Houlihan''s