Sisters Breakfast & Lunch

171 Stafford St.
Worcester
Massachusetts
United States