Rosa's Villa

189 West St.
Milford
Massachusetts
United States