Leicester has a new restaurant

Natalia’s Nook recently opened at 850 Main Street in Leicester. The family dining eatery offers everything from chicken by the piece to pasta, sandwiches and burgers.