Get directions to: College Convenience & Deli, New Haven, CT
Restaurant address: 258 College St New Haven, CT 06510, USA
Restaurant: College Convenience & Deli