Piccadilly Circus.

It’s been a circus with the Piccadilly Pub restaurant chain closing its doors. All nine Piccadilly Pub restaurants ~ including 5 in Central MA ~ appear to be closed as the Boston-based chain’s parent company goes through bankruptcy troubles. All of the restaurants are in MA, including sites in Worcester, Auburn, Sturbridge, Marlborough and Westborough.