Nick's Place: Super Roast Beef

On a busy Saturday night, newly opened Nick’s Place in Hampton Falls is a bit like the family dinners portrayed in “My Big Fat Greek Wedding.”

The controlled chaos in the kitchen was fun to watch, with staff members in T-shirts captioned “Let’s Go” rushing about to fill in-person and online orders.