Two new bars are set to open at the same time this winter on Green Street in Worcester.
Occupying the former home of Primo’s Ristorante at 102 and 106 Green St., the new bars, The Hangover and The Spot, will share an ownership and management group, but will offer different experiences for their customers.
Log in or subscribe to read the entire story. Only $2. No recurring charges.