Villa Rose Restaurant And Lounge

1428 Center St Ludlow MA 01056 USA

(413) 547-6667

Location