Good Food their Speciality: a novel idea for a restaurant. It was home of the Scrod, I understand. This message board notes:

Suffolk Law School was built on their site. It was said that just about every state and city politician ate lunch there, but I never spotted anybody famous or infamous when I went. Not long after Dini's bit the dust, a brick box was built in Watertown across from the Arsenal Mall parking garage. It housed a restaurant called Dino's Sea Grill. It was obvious what the name was derived from, lol, and the food wasn't all that great so the place was only around for a couple of years.

They made Lobster Thermidor as well. In addition to the Famous Scrod, that is.