Villa Rose Restaurant

  • Restaurants
1428 Center Street
Ludlow, MA 01056
(413) 547-6667
413547667 (fax)