New Canaan CT Foods-Carry Out 1. 64 Main St Ste 1, New Canaan, CT 06840 | Subway (203) 972-1320 2. 70 Main St, New Canaan, CT 06840 | Plum Tree (203) 966-8050