Roberts Fish & Chips

90 Belmont St.
Worcester
Massachusetts
United States