Get directions to: El Amigo Felix, New Haven, CT
Restaurant address: 8 Whalley Ave New Haven, CT 06511, USA
Restaurant: El Amigo Felix