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.
Please log in or subscribe to continue reading. Weekly access is only $2. No recurring charges.