Update Info - Silent Chef
This restaurant was reported as closed. If it is open, let us know.
Silent Chef
113 Front St
Scituate, MA 02066
113 Front St
Scituate, MA 02066
This restaurant was reported as closed. If it is open, let us know.