Restaurant 89 is Milford’s home for traditional and modern Italian dining and cocktails. Set in the historic Thom Building, our restaurant consists of a beautiful dining area and a nearly 1,000 sq ft Function Area complete with our private Captain’s Table area.