Dairy Products - Retail in Stamford, CT
Down Town Mini Mart