Herbie's

1030 Southbridge St.
Worcester
Massachusetts
United States