North Canaan CT Restaurants 1. 85 Main St, North Canaan, CT 06018 | Main Street Restaurant And Pub (860) 824-9988