Wonder Bar Restaurant

121 Shrewsbury St.
Worcester
Massachusetts
United States