Update Info - Scioli's Pizza Bar
This restaurant was reported as closed. If it is open, let us know.
Scioli's Pizza Bar
146 South Main St
Milford, MA 01757
146 South Main St
Milford, MA 01757
This restaurant was reported as closed. If it is open, let us know.