News

In the quaint coastal town of Niantic, there’s a culinary beacon where the fish is so fresh you might catch yourself checking for gills. The Black Sheep stands proudly along Connecticut’s shoreline, ...