Stamford CT Liquor & Beer, Restaurants 1. 1990 W Main St Ste 204, Stamford, CT 06902 | Buy The Bottle Wine, Liquor & Beer (203) 323-4190