European Cafe & Deli
23 Millbury St
Worcester, MA 01610-2811
508-797-1606