Last year, Sea Dog Steak & Ale in Northborough, perhaps in an effort to reverse some negative publicity related to customer reviews and health department inspections, welcomed the Food Network to its establishment. The network filmed an episode of &
↧