Rosa's Villa Pizza

Rosa's Villa Pizza

189 West St, Milford, MA 01757
508-794-3594

Closed until 11:00 AM

Full Hours

Opening at 11:00 AM

SlicePizza Places in Milford, MA Rosa's Villa Pizza
Price: $$