Armsby Abby

According to Worcester License Commission documents, a new bar/restaurant will be opening at 144 Main Street in downtown Worcester across the street from the Crown Plaza. The Armsby Abby will be brought to you by the owners of the Dive Bar in the Canal District. We hear the concept may be locally sourced food. Stay tuned.