Get directions to: Asia 2000, Windsor, CT Restaurant address: 520 Windsor Ave Windsor, CT 06095, USA Driving Walking Bicycling Restaurant: Asia 2000