Rosa's Villa Pizza

189 West St, Milford, MA 01757

New
$12 Minimum
SliceRestaurants in Milford Rosa's Villa Pizza
Price: $$