Get Directions to Diamond Corner Deli ← View details 130 New Canaan Ave, Norwalk, Connecticut 06850 (203) 840-0810 Get Directions From* To * — Required information