Get directions to: Cafe Design, New Haven, CT
Restaurant address: 77 Minor Road None None New Haven, CT 06511, USA
Restaurant: Cafe Design