Update Info - Sokos Deli & Pizza
This restaurant was reported as closed. If it is open, let us know.
Sokos Deli & Pizza
911 High St
Westwood, MA 02090
911 High St
Westwood, MA 02090
This restaurant was reported as closed. If it is open, let us know.