Get directions to: Belmare, New Canaan, CT Restaurant address: 62 Main Street New Canaan, CT 06840, USA Driving Walking Bicycling Restaurant: Belmare