Stop & Shop Watertown Connecticut Weekly Ad for 763 Straits Turnpike Watertown, CT 06795.
I love going there. I live very close by and it’s wonderful definitely one of my favorites and the staff are super friendly.
Poorly organised layout which had us running up and down the shop few times. Over stocked with very little room to move arround. Restrooms in less than acceptable state with unsafe access.