1. The Villa Rose 1428 Center St, Ludlow, MA 01056 Coordinate: 42.20519,-72.41027 Phone: (413) 308-2122
2. Chef Lous Gourmet 6 Fuller St, Ludlow, MA 01056 Coordinate: 42.16553,-72.48534 Phone: (413) 589-9900