Grammy's Fish & Chips

205 Hope Ave.
Worcester
Massachusetts
United States