Nick's Place is a family restaurant offering New England classics like prime rib and breakfast, alongside deli sandwiches.