Get directions to: Basta, New Haven, CT Restaurant address: 1006 Chapel St New Haven, CT 06510, USA Driving Walking Bicycling Restaurant: Basta