Rosa's Villa Reviews & Details
189 West St
Rosa's Villa is located at 189 West St in Milford near the intersection of West St and Reagan Rd. Call (508) 478-7523 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:West St And Reagan Rd
Tell us more about Rosa's Villa Milford!