Update Info - Sons Of Italy
This restaurant was reported as closed. If it is open, let us know.
Sons Of Italy
168 Lexington St
Woburn, MA 01801
168 Lexington St
Woburn, MA 01801
This restaurant was reported as closed. If it is open, let us know.