Get directions to: George Street Deli, New Haven, CT
Restaurant address: 802 George Street New Haven, CT 06511, USA
Restaurant: George Street Deli