Get directions to: Archie Moore's Bar & Restaurant, New Haven, CT
Restaurant address: 188 Willow Street New Haven, CT 06511, USA
Restaurant: Archie Moore's Bar & Restaurant