NextEats
›
Massachusetts
›
Food in Worcester
›
Deli
› European Cafe & Deli
European Cafe & Deli
Deli · 23 Millbury St, Worcester, MA
Hours
Mon 9 AM–6 PM
Tue 7 AM–6 PM
Wed 7 AM–6 PM
Thu 7 AM–7 PM
Fri 7 AM–7 PM
Sat 7:30 AM–6 PM
Sun 8 AM–2 PM
More food in Worcester, MA
·
Deli in Worcester