Best Deli in Cos Cob, CT