Update Info - New England Clambakes Co
This restaurant was reported as closed. If it is open, let us know.
New England Clambakes Co
20 Pleasant St
Millis, MA 02054
20 Pleasant St
Millis, MA 02054
This restaurant was reported as closed. If it is open, let us know.