Get directions to: Azu, Mystic, CT Restaurant address: 32 W Main St Mystic, CT 06355, USA Driving Walking Bicycling Restaurant: Azu