Looking for happiness?

The Shangri La Restaurant has completed its move from Seven Hills Plaza on Myrtle Street and recently opened on Worcester’s Front Street. This gives the City Hall area a full-service restaurant. Look for other restaurant openings adjacent to Worcester’s City Hall soon.