Rosa's Villa is a pizza shop and Italian restaurant. It offers a wide selection of lunch and dinner items. This includes soups, salads, specialty pizzas, sandwiches and pasta dinners.
189 West St, Milford, MA 01757
(508) 478-7523
  • Hours: Daily, 11am - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?