This week’s restaurant closings include Beijing on Penn’s campus and Charlie Brown’s in N.J.
Coronavirus is only one factor. The once-popular steakhouse chain is down to two locations in New Jersey.

Coronavirus is only one factor. The once-popular steakhouse chain is down to two locations in New Jersey.