Start from
Stamford Wine & Liquor
583 Newfield Ave, Stamford 06905