Update Info - Internal Matter Restaurant and Wine Bar
This restaurant was reported as closed. If it is open, let us know.
Internal Matter Restaurant and Wine Bar
35 Channel Center St
Boston, MA 02210
35 Channel Center St
Boston, MA 02210