Stratford’s new location!

Check out our new location at 3520 Main St, Stratford, CT 06614!

More pics to come!