Get directions to: Inka's Restaurant, New Haven, CT
Restaurant address: 142 Foxon Road New Haven, CT 06513, USA
Restaurant: Inka's Restaurant