Lucky's Cafe

102 Grove St.
Worcester
Massachusetts
United States