Regatta Deli & Sandwich Shoppe 28 Lake Ave Worcester, MA 01604 Phone: (508) 756-6916 Fax: (508) 754-1883
Category: Delis & Delicatessens