The Venetian. It's probably one of Torrington's higher end restaurants. Classic old world Italian and could fit right into the scene of Boston's North End finer establishments. And for dessert, take a right out of their parking lot and a little ways down the road on the left is a fabulous Italian bakery.
The Black Rock Tavern in Thomaston (15 min South of Torrington). Steak on a rock for the carnivores, but the specials are generally very good & the bartender now knows how to make a Szarac. Very good, moderately priced. You would need reservations on Fri & Sat nights.
D'Orio's in Waterbury - excellent Italian but a little pricey.
Black Rock Tavern & Restaurant
78 Main St, Thomaston, CT 06787