Skip to content

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.

Beijing restaurant opened in the late 1980s to serve the University of Pennsylvania community.
Beijing restaurant opened in the late 1980s to serve the University of Pennsylvania community.Read moreGOOGLE