What's New at the Villa Roma


We are currently offering Driveup Service Tuesday - Sunday from 4:00 PM to 7:30 PM.

You may place your order from 3:00 PM by calling 508-432-6868.

Posted in: News

Post Rating


There are currently no comments, be the first to post one!

Post Comment

Name (required)

Email (required)