I generally go here for ice cream cakes and whatnot as they are a better deal than what is found in the supermarket and seem fresher. Once in a while I sneak a chili dog.
Address: 159 Norwich Ave, Norwich, CT 06360-2522
Location: United States > Connecticut (CT) > Mystic Country > Norwich
Phone Number: +1 860-889-4477