A new Italian restaurant has opened in Worcester, bringing a fresh menu and renovated dining space to Friar Street.
Source disclosure
This is a source-linked briefing. Read the original report from The Worcester News .