← Back to Events The Villa Rose + Google Map 1428 Center Street Ludlow, MA 01056 United States (413) 547-6667http://www.villaroserestaurant.com/ Upcoming Events There were no results found.