Get directions to: Centro, Darien, CT Restaurant address: 319 Post Road Darien, CT 06820, USA Driving Walking Bicycling Restaurant: Centro