Nice restaurants in Stamford to get gift card? Submitted by DSammy93 t3_11qq4dd on March 13, 2023 at 11:46 PM in StamfordCT 28 comments 11