Unless you are into a side of pompous a__ skip the stop. If you are into these kinds of subs,...well wait to make your purchase at an out of town store. I'm sure your business will be better appreciated.
Address: 125B N Eagleville Rd, Storrs, Mansfield, CT 06268-1708
Location: United States > Connecticut (CT) > Mystic Country > Mansfield > Storrs
Phone Number: +1 860-429-6806