Get directions to: My H2o, Burlington, VT Restaurant address: 49 Church St Burlington, VT 05401, USA Driving Walking Bicycling Restaurant: My H2o