Get directions to: Louis' Lunch, New Haven, CT
Restaurant address: 263 Crown St New Haven, CT 06511, USA
Restaurant: Louis' Lunch